As of May 2, 2022 the LabJack forums have been set to read-only.
If you are in need of support, please contact us via one of the methods described on our contact page.
Home/Forums/T7/ LJME_TRANSACTION_ID_ERR during streaming read
I often-but-randomly encounter the error "LJME_TRANSACTION_ID_ERR" when I try to call "eStreamRead". Any suggestions for tracking down why this is happening?
I'm running both the latest firmware and software. Attached are two log files, one from a successful run of my app and one from a failed run (the latter compressed because the error messages make it many MB).
First, please make sure you're running the latest software:
https://labjack.com/support/software/installers/ljm
Also, please update to the latest firmware using Kipling.
What operating system and what connection type are you using? Are you able to replicate the error with one of the LJM examples?
I'm running both the latest firmware and software. Attached are two log files, one from a successful run of my app and one from a failed run (the latter compressed because the error messages make it many MB).
Oops, to answer your other questions, I'm on Ubuntu 17.10, and the error occasionally occurs with the stream_basic.py example.
1. Does the error still occur if you use an Ethernet connection?
2. Try setting LJM_STREAM_TRANSFERS_PER_SECOND to 1000. To do so quickly, you can edit the relevant line in ljm_startup_configs.json.
3. What is the output of `lsusb -t`?