bird New parameter dsm.event.name added for all DSM events — provides human-readable event description alongside dsm.event.enum New parameter adas.event.name added for all ADAS events — provides human-readable event description alongside adas.event.enum Fixed mapping for DSM event 0xDA (infrared sunglasses): now correctly produces dsm.driver.glasses.event instead of dsm.camera.blocked.event New boolean mappings: DSM events 0xC2/0xDB/0xDC now produce dsm.driver.hands.event, DSM event 0xF6 now produces dsm.distraction.event Multiple previously-unmapped DSM and ADAS event codes are now recognized (get dsm.event.name/adas.event.name without a dedicated boolean)
bird Fixed video_timeline command: now returns an empty list instead of failing when the device reports no recordings for the requested period.
YuryAheichyk Added start_audiostream command: starts an audio-only session on the chosen channel in Listening, Intercom or Broadcast mode. In Intercom and Broadcast modes the viewers' audio is sent back to the device.