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.
DaveC5 Newbie Joined: 24/09/2025 Location: United KingdomPosts: 32
Posted: 10:14am 18 Feb 2026
Copy link to clipboard
Print this post
Just tried the new LCD commands with the LCD interface in the Pi-PicoBuddy board. Works a treat out of the box and saves a load of extra programming. Sets up with: I2CLCD INIT &H3E
Lovely stuff Peter!
ville56 Guru Joined: 08/06/2022 Location: AustriaPosts: 431
I have created framebuffers f and l before with FRAMEBUFFER CREATE and FRAMEBUFFER LAYER and framebuffer merge works and the LCD display is correct. Is framebuffer sync syntactically bound to some display types only? 73 de OE1HGA, Gerald
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11060
Posted: 08:31am 19 Feb 2026
Copy link to clipboard
Print this post
Sync is only available on PicoMite, not WebMite
ville56 Guru Joined: 08/06/2022 Location: AustriaPosts: 431
Posted: 09:17am 19 Feb 2026
Copy link to clipboard
Print this post
Thanks Peter!
This info should eventually go into the manual. At least for me there is no obvious reason for not having this statement on a WebMite.
OTOH, FRAMEBUFFER MERGE col, B is also a valid syntax on WebMite. This would also not work as defined on the WebMite, as it just ignores the "B" in operation. Could this also be done with FRAMEBUFFER SYNC by just ignoring the whole statement? It would, IMHO, make it easier to have universal code. As it may have side effects, better documentation could be necessary of course. But as it is clearly stated that B option uses the second CPU, it also should be clear that this CPU is not freely available on a WebMite. 73 de OE1HGA, Gerald
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11060
Posted: 09:27am 19 Feb 2026
Copy link to clipboard
Print this post
The WebMite does not support second processor operations which makes SYNC irrelevant. All processing is done in-line, hence merge ignoring B. The WebMite network code is VERY temperamental hence keeping things simple.