Page 178 - Raspberry_02062021
P. 178
F4GOH – KF4GOH Tutoriel
9.5.2 Transmission On-off keying
On-off keying est une transmission tout ou rien utilisée dans les systèmes domotiques comme par
exemple la commande des portes de garage.
pi@raspberrypi:~/rpitx $ ./sendook -h
sendook : a program to send On-Off-Keying with a Raspberry PI.
usage : sendook [options] "binary code"
Options:
-h : this help
-v : verbose (-vv : more verbose)
-d : dry run : do not send anything
-f freq : frequency in Hz (default : 433.92MHz)
-0 nb : duration in microsecond of 0 bit (by default : 500us). Use integer only.
-1 nb : duration in microsecond of 1 bit (by default : 250us)
-r nb : repeat nb times the message (default : 3)
-p nb : pause between each message (default : 1000us=1ms)
"binary code":
a serie of 0 or 1 char (space allowed and ignored)
Examples:
sendook -f 868.3M -0 500 -1 250 -r 3 1010101001010101
send 0xaa55 three times (with the default pause of 1ms) on 868.3MHz. A 0 is a gap of
500us, a 1 is a pulse of 250us
pi@raspberrypi:~/rpitx $
Heureusement l’aide est présente avec le -h
pi@raspberrypi:~/rpitx $ sudo ./sendook 1010101001010101
Frequency set to : 433920000Hz
Bit duration 0 : 500us ; 1 : 500us
Send message 3 times with a pause of 1000us
Message successfuly transmitted
pi@raspberrypi:~/rpitx $
Il n’est pas nécessaire de préciser la fréquence. Par défaut la fréquence de réception des modules bon marché est de
433.92 MHz. Cela tombe bien, le résultat visualisé avec l’oscilloscope correspond parfaitement à la consigne.
RPI partie 9-V1.0.docx Page 21/27