Versions in this module Expand all Collapse all v0 v0.8.0 May 24, 2016 v0.7.1 Mar 8, 2016 Changes in this version + func NewPacketConfig(symbolLength int) (cfg decode.PacketConfig) + func NewParser(symbolLength, decimation int) (p parse.Parser) + type Parser struct + func (p *Parser) Cfg() *decode.PacketConfig + func (p Parser) Dec() decode.Decoder + func (p Parser) Parse(indices []int) (msgs []parse.Message) + type SCM struct + Consumption uint32 + EndpointID uint32 + EndpointType uint8 + FrameSync uint16 + PacketCRC uint16 + ProtocolID uint8 + Tamper uint16 + func NewSCM(data parse.Data) (scm SCM) + func (scm SCM) Checksum() []byte + func (scm SCM) MeterID() uint32 + func (scm SCM) MeterType() uint8 + func (scm SCM) MsgType() string + func (scm SCM) Record() (r []string) + func (scm SCM) String() string