I am trying to recreate the signal from the RC car toy and control it with HackRf and GNU-Radio.
I have identified following:
- Controller operates on 2.463 GHz
- The bandwidth is 1MHz
- Logical "1" 2.4635 GHz
- Logical "0" 2.4625 GHz
- Baud rate 1e6 samples
- I have demodulated the signals with
Quadrature Demod block
and I have extracted the sequence of 1s and 0s - I created the binary file which stores the 0s and 1s pattern that I would like to transmit.
Now I want to recreate this signal based on the upper parametrs. Through some research I came up with the following setup for transmission:
But I have several questions that I am not sure how to resolve:
- Based on this paper I have found out that there is a relation between modulation index, sample rate and difference between frequencies (screenshot from there):
Based on that I have set sample rate to 2M, BT to 0.5, but I am not sure if thats right.
- Also I dont quite understand how to adjust other parameters and what they mean.
I would really appreciate if somebody can give intuitive explanation on how these things should be adjusted.
EDIT:
I also implemented new schematics based on the Tutorial from GNURadio about FSK:
Sniffing with other HackRf I couldn't find any signal transmitted, can you tell me what is wrong with this setup or what would be the best approach to recreate the required signal?