protocol
author viric <viriketo@gmail.com>
Wed, 21 Dec 2011 21:41:32 +0100
changeset 17 021968512187
parent 2 884635f4a24f
permissions -rw-r--r--
Improving the help when run without parameters.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     1
ce 00 00 00  <= no ho sé. Programant val ce, rebent val e1 o 0.
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     2
80 3e 00 00  <= número de samples. 16000
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     3
00 00 00 00 <= mostres obtingudes (0, programant)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     4
2c 01 00 00 <=  sample rate in seconds (300s here)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     5
da 07 00 00 <= any (2010)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     6
00 00 20 41 <= min temperatura (20 41 = 10, 30 41 = 11, 08 3f = 1)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     7
00 00 a0 41 <= max temperatura (b0 4a = 22, a8 41 = 21, a0 41 = 20, 20 42 = 40)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     8
0a <= mes
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
     9
18 <= dia
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    10
00 <= hora
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    11
17 <= minut
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    12
18 <= segon
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    13
00 <= en cas de celsius, 01 en cas de farenheit
2
884635f4a24f First working a bit version, with usage()
viric <viriketo@gmail.com>
parents: 1
diff changeset
    14
7e <= pausa entre leds: 30s = 7E, 20s = 54, ... el bit més alt vol dir "leds flash for high and low alarm" (fe, en aquest cas):  1e = 30s, 14 = 20.   9e/94 = flash.
1
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    15
16 bytes seguents <= nom donat, 00 al final.
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    16
01 <= 1 manual, 2 instant
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    17
00 00 0c 42 <= mínim humitat (f041 = 30, 0c42 = 35, 2042 = 40, 3442 = 45)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    18
00 00 96 42 <= max humitat (8c42 = 70, 9642 = 75, 4842 = 50)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    19
c1 00 00 00 <= Igual que al començament
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    20
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    21
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    22
Download:
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    23
1era trama: 02 2c 00   (2c 00 = numero de mostres = samples * 4)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    24
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    25
2a trama, rebuda pel 81j:
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    26
Com la de programar.
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    27
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    28
3a trama:
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    29
00 00 01  (pel 2)
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    30
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    31
4a trama, el host rep pel 81:
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    32
02 00 00
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    33
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    34
5a trama, el host rep pel 81:
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    35
f7 00 63 02 * samples
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    36
f7 00 = 76.4 fahrenheit = 24.7 C = 247
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    37
f6 00 = 76.2 fahrenheit = 24.6 C = 256
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    38
63 02 = 61.1 % 
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    39
62 02 = 61.0 %
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    40
61 02 = 61.0 %
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    41
66 02 = 61.4 %
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    42
68 02 = 61.6 %
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    43
6b 02 = 61.9 %
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    44
6a 02 = 61.8 %
fdce143cc82c It works a bit. I reverse enginered part.
viric <viriketo@gmail.com>
parents:
diff changeset
    45