QCSuper
QCSuper copied to clipboard
Link problem in Queltec module
Hi
Thanks for the good code. The Quectel EC25-E modules have qualcomm chip inside, and expose the DM port as a virtual serial port, through a USB connection. For data transfer, the driver generates a broadband connection in Windows.
I was able to connect Qsuper to the module through the DM port and get some logs (although I feel some reports are missing). But, just as I start Qsuper, the broadband connection is lost.
I copied the raw_payload strings generated inside QSuper send_request function and sent them sequentially through a general terminal. Then commented out the send_request function, and ran QSuper again. Although now QSuper did not transmit anything, again the broadband connection failed. (It seems if I limit the speed of the download, this time that failure did not happen or was delayed). But If I just kept the DM port open in the general terminal, no disconnection happened. So It feels like that QSuper does something with the board (or DM port?), which it doesn't expect. What might it be?
Regards
Hello,
Two hypothesis:
- In some cases, the throughput of Diag (DM) logs may be higher than the throughput supported by the device's serial link, especially when listening for a lot of categories of logs. Did you enable the
--include-ip-traffic
option? - Most operating systems don't handle well having multiple devices communicating with the same serial port (on Linux, running both ModemManager and QCSuper caused sending one received byte in two to either software, until ModemManager cohabitation was implemented). Do you run any software that may also separately interact with the Diag (DM) port, such as QCat or your operator's broadband connection helper software?
Regards,