OSUSat EPS Firmware documentationΒΆ

Services:

  • Battery Management Service
    • battery_status_t
    • battery_management_t
    • battery_init()
    • battery_update()
    • battery_self_check_ok()
    • battery_needs_charge()
    • battery_full()
    • battery_charge_control()
    • battery_protect_mode()
    • battery_get_status()
    • battery_get_voltage()
    • battery_get_current()
  • MPPT Controller Service
    • mppt_status_t
    • mppt_channel_t
    • mppt_t
    • mppt_init()
    • mppt_enable()
    • mppt_disable()
    • mppt_update()
    • mppt_get_channel()
    • mppt_get_total_power()
  • Power Profiles Service
    • power_profile_t
    • power_profile_status_t
    • power_profile_info_t
    • power_profiles_enable()
    • power_profiles_disable()
  • Rail Controller Service
    • rail_status_t
    • rail_t
    • rail_controller_t
    • rail_controller_init()
    • rail_controller_enable()
    • rail_controller_disable()
    • rail_controller_update()
    • rail_controller_get_rail()
  • Redundancy Manager Service
    • fault_code_t
    • fault_source_t
    • system_health_t
    • redundancy_manager_t
    • redundancy_manager_init()
    • redundancy_manager_report_fault()
    • redundancy_manager_clear_fault()
    • redundancy_manager_get_system_health()
    • redundancy_manager_update()
  • Telemetry Service
    • eps_telemetry_t
    • telemetry_t
    • telemetry_init()
    • telemetry_update()
    • telemetry_get_all()
  • UART Events Service
    • uart_events_t
    • uart_events_init()
    • uart_events_update()
    • uart_events_is_packet_available()
    • uart_events_get_packet()
    • uart_events_send_packet()
  • Watchdog Service
    • watchdog_t
    • watchdog_init()
    • watchdog_pet()
    • watchdog_force_reset()

OSUSat EPS Firmware

Navigation

Services:

  • Battery Management Service
  • MPPT Controller Service
  • Power Profiles Service
  • Rail Controller Service
  • Redundancy Manager Service
  • Telemetry Service
  • UART Events Service
  • Watchdog Service

Related Topics

  • Documentation overview
    • Next: Battery Management Service
©2025, FerretCode. | Powered by Sphinx 8.2.3 & Alabaster 1.0.0 | Page source