Hi,
I'm trying to write a new device driver for a new device.
I know the following things about that device:
Transmission frequency: 916.3Mhz
Modulation: FSK
Codec: Manchester 1
I manage to capture signal using the command "rtl_433 -f 916.32M -S all -T 60" and analyze it using another program called URH (Universal Radio Hacker, that is how I figured it uses FSK and manchester 1).
I know exactly what a transmitted packet contains and where the fields are (Used URH).
Question is - how to I use this knowledge to write a driver ?
Right now I'm stuck at parsing a captured packet using rtl_433.
I run the following command:
"rtl_433 -A -r g001_916.3M_1000k.cu8" (same file I analysed successfully in URH), but the output doesnt make any sense.
I tried running the following command with the flex driver:
"rtl_433 -R0 -X "n=Test,m=FSK_MC_ZEROBIT,s=8,l=16,r=4000" -r g001_916.3M_1000k.cu8 (I guessed the s,l,r values - no idea what to assign to them)
The output doesnt look the same as it is in URH.
What am I doing wrong / what am I missing ?
Thanks