pyrbs

API Reference:

  • Core Module
    • PyRbs Main Class
      • PyRbs
        • PyRbs.on_pre_start()
        • PyRbs.on_start()
        • PyRbs.on_stop()
        • PyRbs.on_post_stop()
        • PyRbs.stop()
    • Handlers
      • Bus Logger Handler
        • BuslogHandler
      • CAN Channel Handler
        • CanChannelHandler
      • CAN Message Handler
        • CanMessageHandler
      • CAN Signal Handler
        • CanSignalHandler
      • System Variables Handler
        • SysVarHandler
      • Timer Handler
        • TimerHandler
      • State Machine Handler
        • StatemachineHandler
  • Bus Logger
    • BusLogger
      • BusLogger.start()
      • BusLogger.pause()
      • BusLogger.stop()
  • CAN Bus
    • CAN Message
      • CanMessage
        • CanMessage.__getitem__()
        • CanMessage.__setitem__()
        • CanMessage.data
        • CanMessage.dir
        • CanMessage.__repr__()
        • CanMessage.send()
    • CAN Signal
      • CanSignal
        • CanSignal.signal_desc
        • CanSignal.itemId
        • CanSignal.dashboard_aliases
        • CanSignal.raw
        • CanSignal.phys
        • CanSignal.value_desc
        • CanSignal.timestamp
    • CAN Channel
      • CanChannel
        • CanChannel.__getitem__()
        • CanChannel.list_messages()
        • CanChannel.add_message()
        • CanChannel.switch_on()
        • CanChannel.switch_off()
        • CanChannel.send_message()
        • CanChannel.callback()
        • CanChannel.close()
        • CanChannel.get_message()
  • Timers
    • get_monotonic_raw_time()
    • get_monotonic_raw_time_ns()
    • Timer
      • Timer.name
      • Timer.execution_count
      • Timer.active_on_start
      • Timer.time_to_elapse
      • Timer.elapsed
      • Timer.active
      • Timer.count
      • Timer.callback_order
      • Timer.start()
      • Timer.stop()
      • Timer.reset()
  • Variables
    • SysVar
      • SysVar.value
      • SysVar.timestamp
  • State Machine
  • Storage
    • StoreBase
      • StoreBase.add_topic()
    • Callback
    • Items
  • Constants
    • StoreType
      • StoreType.CAN
      • StoreType.SYSVAR
      • StoreType.DIAG

  • User Examples (GitHub)
pyrbs
  • Python Module Index

Python Module Index

p
 
p
- pyrbs
    pyrbs.buslog.buslogger
    pyrbs.canbus.channel.can_channel
    pyrbs.canbus.message.can_message
    pyrbs.canbus.signal.can_signal
    pyrbs.const
    pyrbs.statemachine
    pyrbs.store
    pyrbs.timers.timer
    pyrbs.variables.sysvar

© Copyright 2026, Tobias Andorfer.

Built with Sphinx using a theme provided by Read the Docs.