LJME_TRANSACTION_ID_ERR during streaming read | LabJack
 

LJME_TRANSACTION_ID_ERR during streaming read

5 posts / 0 new
Last post
mikelwrnc
mikelwrnc's picture
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?

LabJack Support
labjack support's picture
First, please make sure you

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?

mikelwrnc
mikelwrnc's picture
I'm running both the latest

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).

File Attachment: 
mikelwrnc
mikelwrnc's picture
Oops, to answer your other

Oops, to answer your other questions, I'm on Ubuntu 17.10, and the error occasionally occurs with the stream_basic.py example.

LabJack Support
labjack support's picture
1. Does the error still occur

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`?