I have used LB in order to develop windows apps for use with my industrial weighing machine products but would really like to prog a raspberry pi. Can the new LB5 do this ? and if so can someone post a dummies guide as to how this is achievable .
Post by Chris Iverson on Aug 28, 2019 12:32:35 GMT -5
LB5's alpha is usable on a Raspberry Pi, and people have successfully been able to operate basic digital GPIO ports(myself included), and I myself have created a demo to control an SSD1306 OLED display using I2C on the Pi.
That said, there's a reason it's considered an alpha release. While the main parts are functional, it's in a very raw state, many parts of the UI are not functional yet, the debugger doesn't currently function, and features are in flux while development is ongoing, so LB5 code that works today might not work with the next release.
Feel free to experiment, it's quite fun, but I wouldn't rely on it for anything important just yet.
Thanks for your information, I have downloaded the LB5 Alpha and I get a window, but when I close it I cant find an LB5 app stored on the pc, so am I better waiting until it is a full release. What do you do to prog the raspberry can you develop a programme on a windows pc and then download to the device? Is there an help file for the app or some other source of information for its use ?. Sorry to be so dumb.
Post by tenochtitlanuk on Aug 29, 2019 5:38:28 GMT -5
I'd point out also that if you are running the 'Raspberry Pi Desktop' Debian version on a standard desktop/laptop etc rather than Raspbian on an actual Pi, it runs the current alpha LB5 happily. Hadn't checked this before- just put it this way on an old netbook ( x86) re-purposed to run Rasapberry Pi Desktop.
Download, unpack and execute './lin32-350 lb5alpha.im' while in the downloaded directory. Do this to launch- or if you understand Linux add a desktop icon.. ( Were you expecting it to create such an icon??)
BUT if you are interested in hardware interfacing via GPIO etc be w=aware these are not available without hardware additions to an x86 PC....
PS ... alpha version! You'll still find rough edges like the case-sensitivity of Linux. A directory called 'BMP' is NOT the same as one called 'bmp', and you may need therefore to rename files in the supplied examples...