Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : PicoMite V5.09.00 release candidates
Page 13 of 13 | |||||
Author | Message | ||||
Bootom Newbie Joined: 09/08/2024 Location: United KingdomPosts: 1 |
Goodness! To you!!! Thank you for your development of a retro computer from the 80s. Have you thought about making support for the TTL(RGB) 7-inch display from car navigators instead of VGA Out, the protocol is simple there, but the screen diagonal is bigger! thanks from Belarus. |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6780 |
Hi, and welcome to the 'shed. :) I doubt if that will be done. Isn't it a very old pre-VGA system? Rather like CGA? One bit per colour, if I'm right, so only 8 colours including black (plus intensity? if so, 16). I didn't know there were still any monitors that used it! . Edited 2024-08-11 04:47 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
A web search shows the displays are 1024 x 600 and have a ribbon cable with a lot of tracks, perhaps more than the Pico has GPIO pins! It seems they are meant to be plugged into a HDMI interface board. The Pico can't do HDMI and still have room for the interpreter and user program. |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6780 |
Ah! When he said digital RGB I assumed that he meant something that worked like the old Commodore 1024. That was "analogue / digital RGB". No, the ribbon cable sort are almost certainly no good on the Pico but there are VGA monitors of around the same size that are intended for in-vehicle entertainment systems. Those are OK. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Geoff, Peter, I have mentioned this before, and have no idea if it is a bug or not. When there is an error report, when running a program, it is associated with a line number, whrre the error occuured. The line number is , in larger programs, often complete nonsense. When you press F4 (edit) it shows correctly where the error occured, so mmbasic knows where. Only it does not match the line number in the error message. The line number can be used to see in MMedit. It is slighlt more elaborate to open the build in editor to find the actual line number. Maybe this cannot be fixed because memory is still assigned to variables, until you press F4. Volhout PicomiteVGA PETSCII ROBOTS |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
I wonder if the line and line No could be added to MM.ERRMSG$ then you wouldn't need the internal editor. Provoked an error to make sure it isn't already there. [14] For n=0To 33:a(n)=Pulsin(IRpin,1):Next Error : Index out of bounds > ? MM.ERRMSG$ Index out of bounds > Edited 2024-08-15 17:31 by phil99 |
||||
TassyJim Guru Joined: 07/08/2011 Location: AustraliaPosts: 6097 |
Copy the contents of the line without line number and paste it into the find/replace dialog of your editor. Assuming it's only the line number that's wrong, that is easy enough to do while waiting for a fix. Easy with MMEdit, almost as easy with TeraTerm and Notepad++ Jim VK7JH MMedit MMBasic Help |
||||
Hans Senior Member Joined: 18/10/2022 Location: CanadaPosts: 116 |
Hi All; Don't know what this is but after opening my WebMite on RC5 and just leaving it for about 3hrs, up came this error message. It was not running a program. After seeing it I hit ENTER and continued on doing stuff as if nothing happened. Don't know what it means but there it is. Hans... PS: This error was posted previously by Malibu in April 2024. Edited 2024-08-16 13:19 by Hans |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Yes and no. Sometimes a line occurs several times in the program (i.e. do/loop). You have to find the right line. When there is a typing error it is easy enough. But a runtime error like divide by zero requires you to find the exact spot. Volhout PicomiteVGA PETSCII ROBOTS |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
OK this work-around you really won't like - add your own numbers as comments at the end of every line. Or at least anything that might cause an issue. Then you have something unique to search for. In this case multiple statements on lines mess up the numbering for errors, as it is statements that are being counted, not lines. [14] For n= 0 To 72 : a(n)=Pulsin(IRpin,1,10000) : Next '[line 9] Error : Index out of bounds > |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
A question about MATH Scale. When input and output arrays are both integers, the scalar is also treated as an integer. Is there a reason for this? If so perhaps it could be mentioned in the manual. If there isn't a reason perhaps it could maintain it's type. If it can't be changed it is easy to work around, but one less array would be nice. EG. > dim a%(7)=(11,22,33,44,55,66,77,88),b%(7),c!(7) > math scale a%(), 0.1, b%() > math V_print b%() 0, 0, 0, 0, 0, 0, 0, 0 > math scale a%(), 0.1, c!() > math scale c!(), 1, b%() > math V_print b%() 1, 2, 3, 4, 6, 7, 8, 9 <-- Exactly what is needed - Cint |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Geoff, Peter, In the appendix on PIO in the PicoMite User Manual, there is an explanation of the PIO(EXECCTRL ) wrapper. That text is incomplete. Please add options d/ and e/ to the explantion. EXECUTE CONTROL explanatory text...... PIO(EXECCTRL a,b,c,d,e) a/ the GPIO pin for conditional JMP (e.g. GP0) b/ the WRAP TARGET line number (e.g. 1) c/ the WRAP line number (e.g. 2) d/ SIDE_PINDIRS (1 = side set controls the pin direction) e/ SIDE_ENA (1 = only side set when explicitly mentioned in instruction) Regards, Volhout PicomiteVGA PETSCII ROBOTS |
||||
Page 13 of 13 |
Print this page |