-
Notifications
You must be signed in to change notification settings - Fork 46
RF Modulation
Josh Schultz edited this page May 10, 2018
·
3 revisions
- 433.923MHz center signal
- 2-FSK, with 26.37kHz deviation
- 40625bps data rate (before manchester)
- Manchester coded, non-ieee
- SYNCM_CARRIER_16_of_16 (16/16 sync word bits detected)
- MFMCFG1_NUM_PREAMBLE_8 (8 bytes of preamble)
- Sync word: 0x54c3
- 8-bit crc with standard/common polynomal
For SDR capture, you can use one of the following devices, or any SDR capable of capturing 2048000 samples per second at the 433.90MHz rf range. You'll need software to demodulate this data (see below):
For hardware based demodulation, you can use a cc111x based device like one of these:
- SDR# - to capture sdr iq data
- omnipod_decode This code will extract packets of correct length from raw sdr iq data, and will verify CRCs.
- baudline will show signal characteristics
- rfcat
- omni.py - tool to explore omnipod signals with rfcat
- SmartRF Studio and an omnipod configuration for it.