Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.84 KB

File metadata and controls

43 lines (32 loc) · 1.84 KB

airbreak-plus

Firmware modification toolkit for ResMed AirSense 10 / AirCurve 10, with partial support for Series 9 and AirSense 11.

What it does

  • Unlocks all therapy modes
  • Unlocks clinical settings menu with full pressure range
  • Removes motor runtime hours nag screen
  • Full EDF signal recording in all therapy modes
  • Maintains myAir cloud compatibility across therapy modes
  • ILI9325/ILI9328 LCD driver (the most common replacement panel available for these devices)

Best support for SX567-0401 and SX567-0402 firmware. Other versions are handled with reduced feature coverage.

Getting started

See the quickstart guide for a full walkthrough.

Guide Content
Quickstart End-to-end overview
Disassembly Opening the device
SWD wiring Programming header connections
Serial connection UART accessory port (for flashing without SWD)
OpenOCD Firmware dump
Patching Building, patch options, customization
Flashing SWD and UART flashing

Reference

Document Content
UART protocol Frame format and commands
Config variables Firmware variable system and globals[] structures
resmed_config UART configuration tool
resmed_flash UART flash tool
eeprom_tool SPI EEPROM access
Variable reference All 744 variables with var_id, UART name, EDF signal

Related

  • airbridge -- ESP32 WiFi bridge for AirSense 10 service port