AJB2K3
Eurobricks Vassals-
Posts
78 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Everything posted by AJB2K3
-
Something in windows 11 is not happy with it Ignore the blockly workspace lines as that an internal warning for the upgrade of blockly source. Are you running from the command line or clicking on main.py? I'm going to need time to look into this as it is specific to windows 11 and I don't have a machine to test. Can you open a bug report on GitHub with the info so I dont forget please?
-
No, there should NOT be a connect and it causes connection issues. The only time a connection is activated is when the code is running. No, not web based as WEBUSB causes way to many problems. It should need Python 3.14, QT6, Pyserial, Node.js Do you get any messages in the command line console that should be running OS of the app?
-
@Toastie At the moment its just to "remote control" all devices like in a GBC but would like to add the ability to download programs. I need to sort out some of the sensor port blocks and then move on to Cybermaster and Wedo1.0. @Bliss Did you just download the main.py file or did you download all the files? Download the Archive.zip folder and extract into a folder called hello-uli. Beyond that I don't have win11 to test. There is an installer file but its only for linux that's sorts out those issues including the creation of VM. @RenLUG - Central Florida Thank you
-
Dacta Control Lab Software
AJB2K3 replied to Dazmundo's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Thats the other reason that I didn't put much thought into the Interface B's checksum, it just doesn't really serve any purpose once you understand the byte stream. Writes don't need a checksum so its (in my uneducated eyes) not important. -
Dacta Control Lab Software
AJB2K3 replied to Dazmundo's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
One of the top requests I had for my project was a install that configured everything with no hunting and cross platform, the other was that it had to be beginner friendly hence why the m running blockly on python so that users can start with blocks and see how the code links. I had to make an install script for Linux based systems after the security change to them requiring the use of VM’s As to checksums, that’s not implemented as I don’t understand them at present -
Dacta Control Lab Software
AJB2K3 replied to Dazmundo's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
https://www.hackster.io/AJB2K3/lego-dacta-interface-b-part-3-starting-again-42100a My Hackster page has has a few guides on the interface B. I work in Python using py serial which bypasses all the web serial problems and is completely OS independent. I also have a Work in progress version of Blockly I am building just for lego devices. -
@Bliss I'm not sure if its just me or your code but when I run from legorcx import RCX r=RCX("COM1") r.mot(r.A).pow(6) r.mot(r.A).on() print(r.LastCmdSerStr) I get the output byte string b'\x55\xff\x00\x10\xef\x10\xef' but If I try this string in a serial write import serial #ser.write(b'\x55\xff\x00\x10\xef\x10\xef') Nothing happens.