-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DS213 Web Oscilloscope application gives no data (Hard Fault) #106
Comments
Try this |
The issue is the same (except that the PC during the crash is now at |
I have just tried it and everything works well - at least on OSX. Make sure you have following page opened: But I confirm that it crashes when I send a single character through serial link with This is a bit strange and I will investigate this issue following days |
Just made it work, I had to add permissions for USB control to my current user:
Than just add the user into the |
Found the bug, fixed here: 5ecea19 Unfortunately it is not possible to verify the remote procedure call interface with minicom. Every packet sent over USB is processed as a single command. There was a bug when the RPC did not expect unterminated messages to be received and sending single character caused a null pointer dereferencing. There is an easy trick how to test the RPC interface from command line: echo 'DBG::Print("Hello!");' > /dev/cu.usbmodem1101
echo 'LCD::Bar(CRect(20, 20, 300, 150), 0xaaaa);' > /dev/cu.usbmodem1101
echo 'LCD::Print(50, 80, 0xffff, 0xaaaa, "Hello world!");' > /dev/cu.usbmodem1101 (in OSX redirecting to Thank you very much for reporting this issue and for the permissions hack This is fixed app which should not crash (in worst case it should only freeze with assertion message) |
Hi,
I have successfully installed the latest build for the DS213 (https://github.com/gabonator/LA104/releases/tag/2020.12.23). However, I cant make the Web Oscilloscope to work. When I select the app upon the boot and connect the device to computer, I get the pop-up which opens the application, but than nothing happens, no data appear.
The device is registered under
/dev/ttyACM1
. I am using Ubuntu 22.10, are there any tricks that I have to do to make it work?The text was updated successfully, but these errors were encountered: