Mode 10 is disable faults or something along those lines off the top of my head?NSFW wrote:Thanks, that looks very helpful! The logs show a mode $10 message at the start of the logging session, which might be the key thing I've been missing. I'm going to try that plus some different DPID IDs and see if streaming will work.kur4o wrote:Here is some logs and a file with some commands to control pcm. It can give you a better understanding about how to set ip up.
Setting up is the channels is the trickiest part. You need a list of all the pids the pcm supports, if you request non-supported pid the pcm gives an error.
And than there is some priority byte that is not fully understood. Mimic the commands set from the logs can prove it works reliable.
Going through the logs we have multiple dynamic requests, first one being:
6C 10 F1 2C F6 4A 11 42 11 52
2C - Mode
FE - DPID Table that PIDs are loaded into
4A - 01001010, therefore 01 is used PID, 001 is start at byte 1, 010 is get 2 bytes
1142 - PID 1142
1152 - PID 1152
Each byte will be 1 byte response.