Hello all -
I have a Queclink GV50MA. It was easy to get set up with Flespi and mostly works, but commands to get configuration other than the network configuration don't seem to work - Flespi keeps sending them but the device doesn't respond. I've been looking at the traffic to try to figure it out, and here's what I've observed. When Flespi tries to get the backend config, it sends:
AT+GTRTO=gv50m,2,SRI,0,,,,01D3$
(gv50m is the default password for these devices)
And the tracker responds with a +RESP:GTALS.... as expected.
When Flespi tries to get the LTE network information, it sends:
AT+GTRTO=gv50m,2,BSI,,,,,01D5$
And the device never responds.
I have the protocol manual for this device, although it's not always easy to interpret. But I am noticing that the GTRO field 4, "Output direction," is set to 0 (backend server) when requesting backend server configuration but not set when requesting LTE network information. The manual does not list a default for this field so I think it's required, and I'm guessing that's why the device never responds. I'm seeing the same issue with crash configuration. I tested this out with a custom command it does seem to do the right thing when you include the 0.
As another note, backend server configuration was retrieving successfully before I set the password. I'm not sure if this is an oddity of the device where it actually does respond to that command without the password, or if Flespi has the default password gv50m hardcoded for that command or something.
I'm new to Flespi so apologies if this isn't a good place to report this, but I'm really liking the product.