Landis+Gyr GridStream Protocol: Difference between revisions

Added timing analysis data
No edit summary
Line 205: Line 205:
!15
!15
!16
!16
!17
!18
|-
|-
! colspan="3" |Not part of CRC calc
! colspan="3" |Not part of CRC calc
! colspan="13" |Data
! colspan="11" |Data
! colspan="2" |
! colspan="2" |
|-
|-
Line 217: Line 215:
!SubType
!SubType
!Unknown
!Unknown
!Unknown
!WAN Address
!Identifier or
Meter ID
!Unknown
!Counter
!Counter
!Uptime
!Uptime
!Unknown
!Unknown
!Meter ID
!LAN Address
!Unknown
!Unknown
!Unknown
!Unknown
!Timing (Hundredths of a second)
!Timing  
(0.01 increments)
!Unknown
!Unknown
!Checksum
!Checksum
Line 238: Line 234:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''0C'''
|'''0C'''
|'''0001ECBF'''
|'''0001ECBF'''
Line 258: Line 252:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''16'''
|'''16'''
|'''0001ECC6'''
|'''0001ECC6'''
Line 278: Line 270:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''2A'''
|'''2A'''
|'''0001ED05'''
|'''0001ED05'''
Line 298: Line 288:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''34'''
|'''34'''
|'''0001ED29'''
|'''0001ED29'''
Line 318: Line 306:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''38'''
|'''38'''
|'''0001ED37'''
|'''0001ED37'''
Line 338: Line 324:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''42'''
|'''42'''
|'''0001ED5C'''
|'''0001ED5C'''
Line 358: Line 342:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''4C'''
|'''4C'''
|'''0001ED60'''
|'''0001ED60'''
Line 378: Line 360:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''4E'''
|'''4E'''
|'''0001ED79'''
|'''0001ED79'''
Line 398: Line 378:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''60'''
|'''60'''
|'''0001EDA6'''
|'''0001EDA6'''
Line 418: Line 396:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|50
|50CF8DD9E2C0
|CF8DD9E2
|C0
|'''6A'''
|'''6A'''
|'''0001EDCD'''
|'''0001EDCD'''
Line 437: Line 413:
*Field 5 - Never observed a packet with this length and subtype that wasn't all FF's
*Field 5 - Never observed a packet with this length and subtype that wasn't all FF's


*Field 6 - Have only seen this change when comparing data from different energy providers
*Field 6 - WAN Address - Oncor uses GPS coordinates, CoServ uses LAN with padding of some kind


*Field 7 - Appears to either be location identifier (Oncor) or duplicate meter ID (Coserv)
*Field 7 - Increments some amount with each transmission and rolls over at 0xFF, always an even hex value


*Field 9 - Increments some amount with each transmission and rolls over at 0xFF
*Field 8 - Value in seconds since meter powered on, '''easy way to see last time the meter experienced a power outage.'''
 
*Field 10 - LAN Address, Meter ID that's listed on the sticker on the front
*Field 10 - Value in seconds since meter powered on, '''easy way to see last time the meter experienced a power outage.'''


'''** NEW **'''
'''** NEW **'''


'''Field 15''' - Timing in hundredths of a second, counts from 0 to 167.99 (0x419F) seconds then rolls over to 0 again. Credit for this discovery goes to an anonymous reader who examined the dataset at the bottom of the page!!
'''Field 13''' - Timing in hundredths of a second, counts from 0 to 167.99 (0x419F) seconds then rolls over to 0 again. Credit for this discovery goes to an anonymous reader who examined the dataset at the bottom of the page!!
{| class="wikitable"
{| class="wikitable"
|+0x55 Captured packets from Meter 5021D005 (Coserv)
|+0x55 Captured packets from Meter 5021D005 (Coserv)
Line 467: Line 442:
!15
!15
!16
!16
!17
!18
|-
|-
! colspan="3" |Not part of CRC calc
! colspan="3" |Not part of CRC calc
! colspan="13" |Data
! colspan="11" |Data
! colspan="2" |
! colspan="2" |
|-
|-
Line 479: Line 452:
!SubType
!SubType
!Unknown
!Unknown
!Unknown
!WAN Address
!Meter ID
!Unknown
!Counter
!Counter
!Uptime
!Uptime
!Unknown
!Unknown
!Meter ID
!LAN Address
!Unknown
!Unknown
!Unknown
!Unknown
!Unknown
!Timing
(0.01 increments)
!Unknown
!Unknown
!Checksum
!Checksum
Line 499: Line 471:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|7C
|7C
|'''0003FB20'''
|'''0003FB20'''
Line 519: Line 489:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|AE
|AE
|'''0003FB9E'''
|'''0003FB9E'''
Line 539: Line 507:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|B8
|B8
|'''0003FBC1'''
|'''0003FBC1'''
Line 559: Line 525:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|C0
|C0
|'''0003FC30'''
|'''0003FC30'''
Line 579: Line 543:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|EA
|EA
|'''0003FC9F'''
|'''0003FC9F'''
Line 593: Line 555:
|04
|04
|-
|-
! colspan="19" |Power restored after an outage
! colspan="17" |Power restored after an outage
|-
|-
!6
!6
Line 601: Line 563:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|06
|06
|'''0000000F'''
|'''0000000F'''
Line 621: Line 581:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|0E
|0E
|'''0000000F'''
|'''0000000F'''
Line 641: Line 599:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|20
|20
|'''00000011'''
|'''00000011'''
Line 661: Line 617:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|2C
|2C
|'''00000013'''
|'''00000013'''
Line 681: Line 635:
|30
|30
|FFFFFFFFFFFF
|FFFFFFFFFFFF
|FE
|FE5021D00500
|5021D005
|00
|54
|54
|'''00000017'''
|'''00000017'''
Line 767: Line 719:
!16
!16
!17
!17
!18
|-
|-
! colspan="3" |Not part of CRC calc
! colspan="3" |Not part of CRC calc
! colspan="13" |Data (Oncor Meter)
! colspan="12" |Data (Oncor Meter)
! colspan="2" |
! colspan="2" |
|-
|-
Line 786: Line 737:
!Unknown
!Unknown
!Unknown
!Unknown
!OptionalID
!WAN Address
Meter ID2
Meter ID2
!
!Meter ID2
!Meter ID2
!Unknown Data
!Unknown Data
Line 806: Line 756:
|0006C31A
|0006C31A
|A483
|A483
|010150
|0101
|CFB5D9E4
|50CFB5D9E400
|00
|F03B9FFB
|F03B9FFB
|000103240602030705070704000000 04C2 C000 204C 0401 FA 2030208180 2163 1900
|000103240602030705070704000000 04C2 C000 204C 0401 FA 2030208180 2163 1900
Line 826: Line 775:
|0006C4DB
|0006C4DB
|A483
|A483
|010150
|0101
|CFB5D9E4
|50CFB5D9E400
|00
|F03B9FFB
|F03B9FFB
|000103240602030705070704000000 0718 6800 204C 0401 FA 2030208180 0BF7 1D30
|000103240602030705070704000000 0718 6800 204C 0401 FA 2030208180 0BF7 1D30
Line 846: Line 794:
|00099AE5
|00099AE5
|A483
|A483
|010150
|0101
|CFB5D9E4
|50CFB5D9E400
|00
|F03B9FFB
|F03B9FFB
|000103240602020705070805000000 02A3 C800 1E6C 0401 D9 2030208180 226A 1A10
|000103240602020705070805000000 02A3 C800 1E6C 0401 D9 2030208180 226A 1A10
Line 854: Line 801:
|00
|00
|-
|-
! colspan="18" |Data (CoServ Meter)
! colspan="17" |Data (CoServ Meter)
!
!
|-
|-
Line 869: Line 816:
|000D10ED
|000D10ED
|A403
|A403
|0101FE
|0101
|5021D005
|FE5021D00500
|00
|5021D005
|5021D005
|000103200000000000000000000000 02C3 0800 0E20 0200 E3 20301F8180 22F0 1C40
|000103200000000000000000000000 02C3 0800 0E20 0200 E3 20301F8180 22F0 1C40
Line 889: Line 835:
|000D1138
|000D1138
|A403
|A403
|0101FE
|0101
|5021D005
|FE5021D00500
|00
|5021D005
|5021D005
|000103200000000000000000000000 0BA0 9000 0E20 0200 E3 20301F8180 4076 1150
|000103200000000000000000000000 0BA0 9000 0E20 0200 E3 20301F8180 4076 1150
Line 909: Line 854:
|000D116F
|000D116F
|A403
|A403
|0101FE
|0101
|5021D005
|FE5021D00500
|00
|5021D005
|5021D005
|000103200000000000000000000000 01D8 A800 0E20 0200 E3 20301F8180 1412 2E40
|000103200000000000000000000000 01D8 A800 0E20 0200 E3 20301F8180 1412 2E40