Skip to content

jaeger 0.4.1

Compare
Choose a tag to compare
@albireox albireox released this 21 Nov 19:41
d3659ba
  • Support versions 04.00.XX and 04.01.XX of Tendo with PositionerStatusV4_0 and PositionerStatusV4_1 maskbits.
  • Significant clean-up of how pollers are used.
  • ~jaeger.commands.send_trajectory now raises exceptions on error.
  • #57: Added FPS.moving and Positioner.moving attributes to determine whether it is save to move the FPS.
  • #56: Move time for go to moves is calculated and reported.
  • Very significant rewrite of how messages and replies are matched. Now there is a pool of unique identifiers. Each message gets assigned a UID from the pool corresponding to its command_id and positioner_id. When a reply is received, it is matched based on command_id, positioner_id, and UID. At that point the UID is returned to the pool. Broadcast messages always receive the reserved UID=0. This means that two broadcast of the same command should not be running at the same time or replies could be misassigned.
  • Recognise and deal with CAN@net devices already in use.