User Tools

Site Tools


acdsn:acdsn-sc-fx

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
acdsn:acdsn-sc-fx [2015/07/08 09:13] – [New] fdacruzacdsn:acdsn-sc-fx [2015/07/09 09:06] – Change arguments and options fdacruz
Line 28: Line 28:
 ==== New ==== ==== New ====
 ^ Label                    ^ Arguments ^ Options                   ^ Comments ^ ^ Label                    ^ Arguments ^ Options                   ^ Comments ^
 +| new alarm status    | a         | <value>                   | set the alarm value |
 | new discontinuation    | d         | <discontinuation>         | set the timeout value after which the slave consider itself to be abandoned by the server| | new discontinuation    | d         | <discontinuation>         | set the timeout value after which the slave consider itself to be abandoned by the server|
 | new file                 | g         |%%<filename>%%\t<>\t<CRC>  || | new file                 | g         |%%<filename>%%\t<>\t<CRC>  ||
Line 34: Line 35:
 | new mode                 | m         | <mode>                    | NiX1 enable/disable | | new mode                 | m         | <mode>                    | NiX1 enable/disable |
 | new firmware             | n         | %%<filename>%%\t<CRC>\t<retry times> ||                                                 | new firmware             | n         | %%<filename>%%\t<CRC>\t<retry times> ||                                                
-| new recess               | r         | <recess>                  | scan-rate interval | +| new recess               | r         | <recess>                  | scan-rate interval | 
 +| new general status       | s         | <value>                   | set value in NiX general status |
 | new timestamp            | t         | <timestamp>         | only if RTC defined (used to synchronize clock) | | new timestamp            | t         | <timestamp>         | only if RTC defined (used to synchronize clock) |
 | new wire                 | w         | 0                         | scan the lines and return the number of OW device found | | new wire                 | w         | 0                         | scan the lines and return the number of OW device found |
 | :::                      | :::       | <sid>\t<suid>\t<mode>   | add an OW device to the desired address (only families 20 and 28)| | :::                      | :::       | <sid>\t<suid>\t<mode>   | add an OW device to the desired address (only families 20 and 28)|
 +| new baudrate             | z         | <baudrate>                ||
 ==== Query ==== ==== Query ====
 ^ Label                        ^ Arguments ^ Options ^ Comments                     ^ ^ Label                        ^ Arguments ^ Options ^ Comments                     ^
 +| query alarm status        | a         || number of sensors in alarm |
 | query discontinuation status | d         || no query from server timeout | | query discontinuation status | d         || no query from server timeout |
 | query file                   | g         | %%<filename>%%\t<limit> || | query file                   | g         | %%<filename>%%\t<limit> ||
Line 47: Line 51:
 | query firmware version       | n         ||| | query firmware version       | n         |||
 | query recess                 | r         || scan-rate intervall          | | query recess                 | r         || scan-rate intervall          |
-| query status                 | s         || how many devices in alarm |+| query general status         | s         |||
 | query timestamp              | t         || only if RTC is defined       |  | query timestamp              | t         || only if RTC is defined       |
 | query value                  | x         | <sid> | give the temperature of the device | | query value                  | x         | <sid> | give the temperature of the device |
Line 53: Line 57:
 ===== Options ===== ===== Options =====
 ^ Options               ^ Comments ^ ^ Options               ^ Comments ^
 +|<discontinuation>      | 0 to 4294967295 [seconds] (if 0 we don't care about discontinuation) |
 |<limitH>               | Higher alarm limit (integer from -128 to +127) | |<limitH>               | Higher alarm limit (integer from -128 to +127) |
 |<limitL>               | Lower alarm limit (integer from -128 to +127) | |<limitL>               | Lower alarm limit (integer from -128 to +127) |
 |<mode>                 | 0 [disable] or 1 [enable]                   | |<mode>                 | 0 [disable] or 1 [enable]                   |
-|<recess>               | 0 to 180 [seconds]                          |+|<recess>               | 0 to 65534 [seconds] (~18H) (if 0 we don't care about check sensors alarms) |
 |<resolution>           | decimal resolution (0->0.5, 1->0.25, 2->0.125 and 3->0.0625) | |<resolution>           | decimal resolution (0->0.5, 1->0.25, 2->0.125 and 3->0.0625) |
 |<suid>                 | alias of iButton on 8 char ['0-9'-'A-Z'-'a-z'] like 0A0b0009 | |<suid>                 | alias of iButton on 8 char ['0-9'-'A-Z'-'a-z'] like 0A0b0009 |
Line 69: Line 74:
  
 First line: First line:
-^ Field Name      ^ Description                                  ^ Example    +^ Field Name      ^ Description                                  ^ Example          
-| timestamp       | The timestamp of the time when the NiX start | 1400578529 | +| timestamp       | The timestamp of the time when the NiX start | 1400578529       
-| slave address   | SID of the slave                             21EAF5320000000E |+| slave address   | SID of NiX                                   | 271A2100000000F3 | 
 +| general status  | Last general status of NiX before the start (in hex format) 00 |
  
 After: After:
Line 79: Line 85:
  
 <file log ACTIVITY.#> <file log ACTIVITY.#>
-0 Slave ID: 1+1424700000 Slave ID: 2712213200000013 General status: 00
 1424708939 Timeout begin 1424708939 Timeout begin
 1424708939 Alarm on device 281006FF01000099 alias qwertzui 1424708939 Alarm on device 281006FF01000099 alias qwertzui
Line 97: Line 103:
  
 <file txt CONFIG.TXT> <file txt CONFIG.TXT>
-ADDRESS 1 
 BAUDRATE 9600 BAUDRATE 9600
 BUZZER 0 BUZZER 0
Line 135: Line 140:
  
 ==== Temperatures Files ==== ==== Temperatures Files ====
-These files contain the temperatures read each scan rate when the NiX1 is in timeout.+These files contain the temperatures read each scan rate when the NiX1 is in timeout and temperatures read when the master make a query value.
 The suid is the name of the file and the extension is the day of the year (ex: 01010101.237).  The suid is the name of the file and the extension is the day of the year (ex: 01010101.237). 
 25 august is the 237 day of year.  25 august is the 237 day of year. 
acdsn/acdsn-sc-fx.txt · Last modified: 2018/05/28 07:19 by aheritier