I was so inspired by many telemetry developers here, so I decided to start with a 3DS 915MHz radio set kit. Both of the ground and remote radio sets use modules with Si1000 transceivers. The ground set has a Silab CP2102 USB IC. There is no paper or any documentaion come with the kit. I searched around and realized that most of the folks here use Ardupilot which when connected, Ardupilot will automatically do handshaking with the ground station and exchange data after that. However, I do not use any Ardupilot, and I want to create my own mobile station. Therefore, I need your help to understand the communication protocol between the ground and remote radios.
I would assume that these ground and remote radios had loaded with some set of firmware because when I plugged the ground radio to my USB port it has a green LED.
Here is a list of my mind, but if you guys know more, please input
- What is the Com port setup (Baud rate, Flow control, Data bit, Parity, and Stop bit)
- What is the Handshake protocol (transmit from the ground station and reply from the remote one)
- What are Read/Write command and reply protocols after handshaking
Thank you very much.