On 2022-02-07 14:23, Vasko wrote:
> Hey,
> I can demodulate all the messages exchanged between car and RC
> Controller. My question is related to understanding their content and
> find a generalized approach how to control all the cars from the same
> model.
>
> One controller can control all the cars of the same model provided that
> they have done pairing procedure before. I am not understanding how the
> messages are being formed based on the pairing procedure.
>
> The pairing procedure is basically done as follows:
>
> 1. Controller is transmitting certain message on pairing channel
> 2. The car is responding on the same channel
> 3. When controller gets the message from the car, it transmits certain
> message (different from previous messages) on channels used for
> communication, also this message is further used as a stop message
> for the car. /Note: communication channels are different for each
> car model. /
>
> This finishes the pairing procedure
> After that they have a certain instance of messages that work with this car
> So the idea is to understand how to generalize it. Any experience with
> hacking RC cars? Any help would be highly appreciated.
>
> Recorded data:
>
> Recorded data for Cruz Ramirez_page-0001.jpg
> Recorded data for Cruz Ramirez_page-0002.jpg
> Recorded data for Cruz Ramirez_page-0003.jpg
> PDF file with messages added in the attachment.
Well I have a hard time following what you are doing. Either post some
signal recordings with a matching flex command to get to the bit stream
or elaborate in more detail.
That aside the pairing logic can have a huge complexity. Your time is
probably better spent looking at the code logic for the car or controller.
MvH
Benjamin Larsson