mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-01-23 11:08:25 +00:00
52 lines
1.8 KiB
Markdown
52 lines
1.8 KiB
Markdown
## Sample for Kaifa KFM_001
|
|
|
|
This sample shows a full data package, including start and stop bits.
|
|
Please check the [data breakdown](./obisdata.md) for a more detailed description of each OBIS code value.
|
|
|
|
A good portion of raw sample data is also available in [raw-raw-20170915.txt](./raw-raw-20170915.txt)
|
|
|
|
### SAMPLE Data:
|
|
> **[2017-09-12 23.18.43.731 - Received 41 (0x29) bytes]**
|
|
|
|
> 7E A0 27 01 02 01 10 5A 87 E6 E7 00 0F 40 00 00 00 09 0C 07 E1 09 0C 02
|
|
> 17 12 2A FF 80 00 00 02 01 06 00 00 05 28 B8 0C 7E
|
|
|
|
|
|
### Breakdown:
|
|
Data | Explaination
|
|
--------|-------------
|
|
7E | Frame Start flag
|
|
A | 4 bits, A = Frame Format Type 3 (0b1010)
|
|
0 27 | 11 bits, Frame size: 0x27 (39 bytes, excluding start/end flags)
|
|
01 | Destination Address (Address can be 1-4 bytes. Terminated by LSB=1)
|
|
02 01 | Source Address (Address can be 1-4 bytes. Terminated by LSB=1)
|
|
10 | Control Field
|
|
5A 87 | Header check sequence (HCS) (Check sum calculated from the address bytes, according to RFC 1662)
|
|
**Begin Data**| LLC PDU Format (GB, 8.3 Fig 19)||
|
|
E6 | Destination LSAP
|
|
E7 | Source LSAP
|
|
00 | LLC Quality
|
|
0F | Information, n*8 bits?
|
|
40 00 00 00 | (UNCERTAIN)
|
|
09 | ??String?? Kamstrup removed this, will it also disappear from Kaifa?
|
|
0C | 12 bytes (length of the string)
|
|
07 E1 | 2017 (year)
|
|
09 | 09 (sep)
|
|
0C | 12 (date)
|
|
02 | tuesday
|
|
17 | 23 (hour)
|
|
12 | 18 (min)
|
|
2A | 42 (sec)
|
|
FF | (fff not specified)
|
|
80 | (deviation not specified?)
|
|
00 00 | (clock_status?) This is the 12th (0x0C) byte of the string
|
|
02 01 | (UNKNOWN) could this be another value, identified by 0x02?
|
|
06 | Integer following: 1320 Watt
|
|
00 | Byte 1 (MSB)
|
|
00 | Byte 2
|
|
05 | Byte 3
|
|
28 | Byte 4 (LSB)
|
|
**End Data**|
|
|
B8 0C | Frame check sequence (FCS) (Check sum calculated from full frame, excluding flags and FCS, according to RFC 1662)
|
|
7E | Frame End flag
|