can_msgs.go 614 B

123456789101112131415161718
  1. package pjisuv_msgs
  2. import (
  3. "github.com/bluenviron/goroslib/v2/pkg/msg"
  4. "github.com/bluenviron/goroslib/v2/pkg/msgs/std_msgs"
  5. )
  6. type Frame struct {
  7. msg.Package `ros:"can_msgs"`
  8. Header std_msgs.Header `rosname:"header"`
  9. Id int16 `rosname:"id"`
  10. Can103FaultFlag uint32 `rosname:"can103_fault_flag"`
  11. IsRtr bool `rosname:"is_rtr"`
  12. IsExtended bool `rosname:"is_extended"`
  13. IsError bool `rosname:"is_error"`
  14. Dlc uint8 `rosname:"dlc"`
  15. Data [8]uint8 `rosname:"data"`
  16. }