Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegistersToCoils ¶ added in v0.1.9
Types ¶
type CSVMapper ¶ added in v0.1.2
type CSVMapper struct {
// contains filtered or unexported fields
}
func NewCSVMapper ¶ added in v0.1.2
func NewCSVMapper(c config.MapperConfig, cmc []config.CSVMappingConfig) (*CSVMapper, error)
type CanBusMapper ¶ added in v0.1.26
type CanBusMapper struct {
// contains filtered or unexported fields
}
func NewCanBusMapper ¶ added in v0.1.26
func NewCanBusMapper(c config.CanBusMapperConfig, cmc []config.CanBusMappingConfig) (*CanBusMapper, error)
func (*CanBusMapper) Map ¶ added in v0.1.26
func (m *CanBusMapper) Map(subscriber mangos.Socket, publisher mangos.Socket)
type DBC ¶ added in v0.1.26
type DBC map[uint32]*dbc.MessageDef
type JSONMapper ¶ added in v0.1.16
type JSONMapper struct {
// contains filtered or unexported fields
}
func NewJSONMapper ¶ added in v0.1.16
func NewJSONMapper(c config.MapperConfig, jmc []config.JSONMappingConfig) (*JSONMapper, error)
func (*JSONMapper) Map ¶ added in v0.1.16
func (m *JSONMapper) Map(subscriber mangos.Socket, publisher mangos.Socket)
type Mapper ¶
type Mapper interface {
Map(subscriber mangos.Socket, publisher mangos.Socket)
}
Mapper interface
type ModbusMapper ¶
type ModbusMapper struct {
// contains filtered or unexported fields
}
func NewModbusMapper ¶
func NewModbusMapper(c config.MapperConfig, mmc []config.ModbusMappingsConfig) (*ModbusMapper, error)
func (*ModbusMapper) Map ¶
func (m *ModbusMapper) Map(subscriber mangos.Socket, publisher mangos.Socket)
type Nmea0183Mapper ¶
type Nmea0183Mapper struct {
// contains filtered or unexported fields
}
func NewNmea0183Mapper ¶
func NewNmea0183Mapper(c config.MapperConfig) (*Nmea0183Mapper, error)
func (*Nmea0183Mapper) Map ¶
func (m *Nmea0183Mapper) Map(subscriber mangos.Socket, publisher mangos.Socket)
type RealMapper ¶ added in v0.1.9
Click to show internal directories.
Click to hide internal directories.