Skip to content

Commit e2acdba

Browse files
committed
drivers: Standardize reset method naming.
1 parent 50e2ec0 commit e2acdba

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,7 @@ lib/<component>/
473473
- **Attributes**: `self.i2c` for the I2C bus, `self.address` for the device address (not `self.bus`, `self.addr`).
474474
- **I2C helpers**: use private snake_case methods `_read_reg()`, `_write_reg()` for register access.
475475
- **Device identification**: `device_id()` — returns the device/WHO_AM_I register value. All I2C drivers with an ID register must implement this method.
476+
- **Reset methods**: `reset()` for hardware reset (pin toggle), `soft_reset()` for software reset (register write), `reboot()` for memory reboot (reload trimming).
476477

477478
### Linting
478479

lib/wsen-hids/examples/full_test.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,10 @@ def test_default_registers(sensor):
118118
return False
119119

120120

121-
def test_reboot_memory(sensor):
121+
def test_reboot(sensor):
122122
print_header("4) Reboot memory")
123123
try:
124-
sensor.reboot_memory()
124+
sensor.reboot()
125125
sleep(0.05)
126126
dump_registers(sensor)
127127

@@ -466,7 +466,7 @@ def main():
466466

467467
results.append(test_device_id(sensor))
468468
results.append(test_default_registers(sensor))
469-
results.append(test_reboot_memory(sensor))
469+
results.append(test_reboot(sensor))
470470
results.append(test_one_shot(sensor))
471471
results.append(test_one_shot_loop(sensor, count=5, delay_s=1))
472472
results.append(test_continuous_mode(sensor, ODR_1_HZ, "1 Hz", wait_ms=1500))

lib/wsen-hids/wsen_hids/device.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ def enable_heater(self, enabled=True):
196196
value = CTRL_2_HEATER if enabled else 0
197197
self._update_reg(REG_CTRL_2, CTRL_2_HEATER, value)
198198

199-
def reboot_memory(self):
199+
def reboot(self):
200200
self._update_reg(REG_CTRL_2, CTRL_2_BOOT, CTRL_2_BOOT)
201201
sleep_ms(self.DEFAULT_BOOT_TIME_MS)
202202
self._read_calibration()

0 commit comments

Comments
 (0)