Skip to content

Commit

Permalink
Add data for Proove sensors
Browse files Browse the repository at this point in the history
  • Loading branch information
kajksa committed Mar 23, 2016
1 parent 6176dae commit 852f97f
Show file tree
Hide file tree
Showing 7 changed files with 1,497 additions and 0 deletions.
249 changes: 249 additions & 0 deletions tests/proove/01/gfile002.data

Large diffs are not rendered by default.

225 changes: 225 additions & 0 deletions tests/proove/01/gfile003.data

Large diffs are not rendered by default.

256 changes: 256 additions & 0 deletions tests/proove/01/gfile004.data

Large diffs are not rendered by default.

253 changes: 253 additions & 0 deletions tests/proove/02/gfile002.data

Large diffs are not rendered by default.

256 changes: 256 additions & 0 deletions tests/proove/02/gfile004.data

Large diffs are not rendered by default.

238 changes: 238 additions & 0 deletions tests/proove/02/gfile005.data

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions tests/proove/proove.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Protocol

Proove packet structure (32 bits):
HHHH HHHH HHHH HHHH HHHH HHHH HHGO CCEE
H = The first 26 bits are transmitter unique codes, and it is this code that the reciever “learns” to recognize.
G = Group code. Set to 0 for on, 1 for off.
O = On/Off bit. Set to 0 for on, 1 for off.
C = Channel bits.
E = Unit bits. Device to be turned on or off. Unit #1 = 00, #2 = 01, #3 = 10.

Physical layer.
Every bit in the packets structure is sent as two physical bits.
Where the second bit is the inverse of the first, i.e. 0 -> 01 and 1 -> 10.
Example: 10101110 is sent as 1001100110101001
The sent packet length is thus 64 bits.
A message is made up by a Sync bit followed by the Packet bits and ended by a Pause bit.
Every message is repeated four times.

http://elektronikforumet.com/wiki/index.php/RF_Protokoll_-_Proove_self_learning

0 comments on commit 852f97f

Please sign in to comment.