├── .gitignore ├── FM-Radio ├── FM-Radio-WX.grc ├── FM-Radio.grc └── README.md ├── LICENSE ├── README.md ├── TFA ├── README.md ├── analyzer.grc ├── analyzer2.grc ├── decoder.grc ├── docs │ ├── Decoding Description.odg │ ├── Decoding_Description.png │ ├── Demodulation_Description.png │ ├── plot_spectrum.py │ ├── rf_signals.png │ ├── spectrum.png │ └── spectrum.txt ├── live_decoder.grc ├── recorder.grc └── stream_decoder.py ├── TS33C ├── README.md ├── decoder.grc ├── docs │ ├── Decoding Description 1.png │ ├── Decoding Description 2.png │ ├── Decoding Description.odg │ ├── RXB8.fzpz │ ├── RXB8_Raspi.fzz │ ├── RXB8_Raspi_bb.png │ ├── RXB8_Raspi_schem.png │ ├── fft.png │ ├── frames.png │ ├── single_frame.png │ ├── single_frame_zoom.png │ ├── single_frame_zoom2.png │ ├── spectrum_waveform.png │ ├── spectrum_waveform_zoom.png │ └── spectrum_waveform_zoom2.png ├── external_decoder.py ├── live_decoder.grc ├── recorder.grc ├── rxb8 │ ├── decoder.py │ ├── sniff.py │ ├── test.py │ └── trigger.py └── stream_decoder.py ├── baldr ├── README.md ├── baldr-decoder.service ├── decoder.py ├── doc │ ├── Baldr Decoding Rules.pptx │ ├── baldr_bits_raw_annotation.jpg │ ├── baldr_bits_raw_annotation.svg │ ├── baldr_decoding_rules.png │ └── baldr_sensor.png └── lib │ ├── __init__.py │ └── rfm69.py ├── basics ├── GFSK.grc └── OOK.grc ├── berner ├── README.md ├── decoder.grc ├── docs │ └── spectrum_magnitude.png ├── lib │ ├── __init__.py │ └── rfm69.py ├── recorder.grc ├── sniff.py └── transmitter.py ├── blocks └── README.md ├── kwmobile ├── README.md ├── decoder.py ├── decoder.service ├── doc │ ├── Decoding Rules.odp │ ├── bits_raw.png │ ├── bits_raw_annotation.jpg │ ├── decoding_rules.png │ ├── frame_raw.png │ ├── kwmobile_datasheet.jpg │ ├── kwmobile_sensor.png │ └── sample.png ├── lib │ ├── __init__.py │ └── rfm69.py └── sniff.py ├── mumbi ├── FS300.grc ├── README.md ├── docs │ ├── frames.png │ ├── histogram.png │ └── single_frame.png ├── lib │ ├── __init__.py │ └── rfm69.py ├── sniff.py └── transmitter.py ├── somfy ├── README.md ├── Telis1RTS.grc ├── decoder.py ├── docs │ ├── data_pin.png │ ├── spectrum_magnitude.png │ └── start_of_frame.png ├── epy_block_1.py ├── lib │ ├── __init__.py │ └── rfm69.py ├── live_decoder.grc ├── sniff.py └── transmitter.py └── velux ├── README.md ├── decoder.py ├── iohomecontrol.ksy ├── iohomecontrol.py ├── kaitai-decoder.py ├── transmitter.py └── wiring.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/.gitignore -------------------------------------------------------------------------------- /FM-Radio/FM-Radio-WX.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/FM-Radio/FM-Radio-WX.grc -------------------------------------------------------------------------------- /FM-Radio/FM-Radio.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/FM-Radio/FM-Radio.grc -------------------------------------------------------------------------------- /FM-Radio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/FM-Radio/README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/README.md -------------------------------------------------------------------------------- /TFA/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/README.md -------------------------------------------------------------------------------- /TFA/analyzer.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/analyzer.grc -------------------------------------------------------------------------------- /TFA/analyzer2.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/analyzer2.grc -------------------------------------------------------------------------------- /TFA/decoder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/decoder.grc -------------------------------------------------------------------------------- /TFA/docs/Decoding Description.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/Decoding Description.odg -------------------------------------------------------------------------------- /TFA/docs/Decoding_Description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/Decoding_Description.png -------------------------------------------------------------------------------- /TFA/docs/Demodulation_Description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/Demodulation_Description.png -------------------------------------------------------------------------------- /TFA/docs/plot_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/plot_spectrum.py -------------------------------------------------------------------------------- /TFA/docs/rf_signals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/rf_signals.png -------------------------------------------------------------------------------- /TFA/docs/spectrum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/spectrum.png -------------------------------------------------------------------------------- /TFA/docs/spectrum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/docs/spectrum.txt -------------------------------------------------------------------------------- /TFA/live_decoder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/live_decoder.grc -------------------------------------------------------------------------------- /TFA/recorder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/recorder.grc -------------------------------------------------------------------------------- /TFA/stream_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TFA/stream_decoder.py -------------------------------------------------------------------------------- /TS33C/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/README.md -------------------------------------------------------------------------------- /TS33C/decoder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/decoder.grc -------------------------------------------------------------------------------- /TS33C/docs/Decoding Description 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/Decoding Description 1.png -------------------------------------------------------------------------------- /TS33C/docs/Decoding Description 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/Decoding Description 2.png -------------------------------------------------------------------------------- /TS33C/docs/Decoding Description.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/Decoding Description.odg -------------------------------------------------------------------------------- /TS33C/docs/RXB8.fzpz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/RXB8.fzpz -------------------------------------------------------------------------------- /TS33C/docs/RXB8_Raspi.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/RXB8_Raspi.fzz -------------------------------------------------------------------------------- /TS33C/docs/RXB8_Raspi_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/RXB8_Raspi_bb.png -------------------------------------------------------------------------------- /TS33C/docs/RXB8_Raspi_schem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/RXB8_Raspi_schem.png -------------------------------------------------------------------------------- /TS33C/docs/fft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/fft.png -------------------------------------------------------------------------------- /TS33C/docs/frames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/frames.png -------------------------------------------------------------------------------- /TS33C/docs/single_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/single_frame.png -------------------------------------------------------------------------------- /TS33C/docs/single_frame_zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/single_frame_zoom.png -------------------------------------------------------------------------------- /TS33C/docs/single_frame_zoom2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/single_frame_zoom2.png -------------------------------------------------------------------------------- /TS33C/docs/spectrum_waveform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/spectrum_waveform.png -------------------------------------------------------------------------------- /TS33C/docs/spectrum_waveform_zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/spectrum_waveform_zoom.png -------------------------------------------------------------------------------- /TS33C/docs/spectrum_waveform_zoom2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/docs/spectrum_waveform_zoom2.png -------------------------------------------------------------------------------- /TS33C/external_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/external_decoder.py -------------------------------------------------------------------------------- /TS33C/live_decoder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/live_decoder.grc -------------------------------------------------------------------------------- /TS33C/recorder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/recorder.grc -------------------------------------------------------------------------------- /TS33C/rxb8/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/rxb8/decoder.py -------------------------------------------------------------------------------- /TS33C/rxb8/sniff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/rxb8/sniff.py -------------------------------------------------------------------------------- /TS33C/rxb8/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/rxb8/test.py -------------------------------------------------------------------------------- /TS33C/rxb8/trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/rxb8/trigger.py -------------------------------------------------------------------------------- /TS33C/stream_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/TS33C/stream_decoder.py -------------------------------------------------------------------------------- /baldr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/README.md -------------------------------------------------------------------------------- /baldr/baldr-decoder.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/baldr-decoder.service -------------------------------------------------------------------------------- /baldr/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/decoder.py -------------------------------------------------------------------------------- /baldr/doc/Baldr Decoding Rules.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/doc/Baldr Decoding Rules.pptx -------------------------------------------------------------------------------- /baldr/doc/baldr_bits_raw_annotation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/doc/baldr_bits_raw_annotation.jpg -------------------------------------------------------------------------------- /baldr/doc/baldr_bits_raw_annotation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/doc/baldr_bits_raw_annotation.svg -------------------------------------------------------------------------------- /baldr/doc/baldr_decoding_rules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/doc/baldr_decoding_rules.png -------------------------------------------------------------------------------- /baldr/doc/baldr_sensor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/doc/baldr_sensor.png -------------------------------------------------------------------------------- /baldr/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baldr/lib/rfm69.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/baldr/lib/rfm69.py -------------------------------------------------------------------------------- /basics/GFSK.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/basics/GFSK.grc -------------------------------------------------------------------------------- /basics/OOK.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/basics/OOK.grc -------------------------------------------------------------------------------- /berner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/README.md -------------------------------------------------------------------------------- /berner/decoder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/decoder.grc -------------------------------------------------------------------------------- /berner/docs/spectrum_magnitude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/docs/spectrum_magnitude.png -------------------------------------------------------------------------------- /berner/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /berner/lib/rfm69.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/lib/rfm69.py -------------------------------------------------------------------------------- /berner/recorder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/recorder.grc -------------------------------------------------------------------------------- /berner/sniff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/sniff.py -------------------------------------------------------------------------------- /berner/transmitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/berner/transmitter.py -------------------------------------------------------------------------------- /blocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/blocks/README.md -------------------------------------------------------------------------------- /kwmobile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/README.md -------------------------------------------------------------------------------- /kwmobile/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/decoder.py -------------------------------------------------------------------------------- /kwmobile/decoder.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/decoder.service -------------------------------------------------------------------------------- /kwmobile/doc/Decoding Rules.odp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/Decoding Rules.odp -------------------------------------------------------------------------------- /kwmobile/doc/bits_raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/bits_raw.png -------------------------------------------------------------------------------- /kwmobile/doc/bits_raw_annotation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/bits_raw_annotation.jpg -------------------------------------------------------------------------------- /kwmobile/doc/decoding_rules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/decoding_rules.png -------------------------------------------------------------------------------- /kwmobile/doc/frame_raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/frame_raw.png -------------------------------------------------------------------------------- /kwmobile/doc/kwmobile_datasheet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/kwmobile_datasheet.jpg -------------------------------------------------------------------------------- /kwmobile/doc/kwmobile_sensor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/kwmobile_sensor.png -------------------------------------------------------------------------------- /kwmobile/doc/sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/doc/sample.png -------------------------------------------------------------------------------- /kwmobile/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kwmobile/lib/rfm69.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/lib/rfm69.py -------------------------------------------------------------------------------- /kwmobile/sniff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/kwmobile/sniff.py -------------------------------------------------------------------------------- /mumbi/FS300.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/FS300.grc -------------------------------------------------------------------------------- /mumbi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/README.md -------------------------------------------------------------------------------- /mumbi/docs/frames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/docs/frames.png -------------------------------------------------------------------------------- /mumbi/docs/histogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/docs/histogram.png -------------------------------------------------------------------------------- /mumbi/docs/single_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/docs/single_frame.png -------------------------------------------------------------------------------- /mumbi/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mumbi/lib/rfm69.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/lib/rfm69.py -------------------------------------------------------------------------------- /mumbi/sniff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/sniff.py -------------------------------------------------------------------------------- /mumbi/transmitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/mumbi/transmitter.py -------------------------------------------------------------------------------- /somfy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/README.md -------------------------------------------------------------------------------- /somfy/Telis1RTS.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/Telis1RTS.grc -------------------------------------------------------------------------------- /somfy/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/decoder.py -------------------------------------------------------------------------------- /somfy/docs/data_pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/docs/data_pin.png -------------------------------------------------------------------------------- /somfy/docs/spectrum_magnitude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/docs/spectrum_magnitude.png -------------------------------------------------------------------------------- /somfy/docs/start_of_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/docs/start_of_frame.png -------------------------------------------------------------------------------- /somfy/epy_block_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/epy_block_1.py -------------------------------------------------------------------------------- /somfy/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /somfy/lib/rfm69.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/lib/rfm69.py -------------------------------------------------------------------------------- /somfy/live_decoder.grc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/live_decoder.grc -------------------------------------------------------------------------------- /somfy/sniff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/sniff.py -------------------------------------------------------------------------------- /somfy/transmitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/somfy/transmitter.py -------------------------------------------------------------------------------- /velux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/README.md -------------------------------------------------------------------------------- /velux/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/decoder.py -------------------------------------------------------------------------------- /velux/iohomecontrol.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/iohomecontrol.ksy -------------------------------------------------------------------------------- /velux/iohomecontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/iohomecontrol.py -------------------------------------------------------------------------------- /velux/kaitai-decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/kaitai-decoder.py -------------------------------------------------------------------------------- /velux/transmitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/transmitter.py -------------------------------------------------------------------------------- /velux/wiring.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henrythasler/sdr/HEAD/velux/wiring.jpg --------------------------------------------------------------------------------