9 Commits

Author SHA1 Message Date
onexs-xsi 5e5ed6e256 1. Support for the M5Unified I2C_Class driver
2. update 1.0.7
2026-02-26 15:13:02 +08:00
onexs-xsi f28d9b75a4 1.Added M5IOE1_I2C_WRITE_DELAY_US and M5IOE1_I2C_READ_DELAY_US macros (default 500μs) in I2C operations
2.Implemented clearLedRam() API to zero all 64 bytes of LED RAM registers
3.update 1.0.6
2026-02-08 12:14:50 +08:00
onexs-xsi 109d13561a 1. fix setLeds setLedColor 2.update 1.0.5 2026-02-06 12:11:46 +08:00
onexs-xsi 5de887e8fe 1. API Changes:
- Rename m5ioe1_aw8737a_pulse_num_t to m5ioe1_aw8737a_pulse_t (simplify naming)
  - Rename enum values: M5IOE1_AW8737A_PULSE_NUM_x to M5IOE1_AW8737A_PULSE_x
  - Add m5ioe1_aw8737a_mode_t enum for semantic gain mode control (MODE_1 to MODE_4)
  - Add setAw8737aMode() and refreshAw8737aMode() as aliases for pulse functions
  - Extend m5ioe1_snapshot_verify_t with aw8737a_mismatch, expected_aw8737a, actual_aw8737a fields
2.update 1.0.4
2026-01-29 16:24:16 +08:00
onexs-xsi b45b3b664d 1.Add API documentation and refactor clearInterrupt()
- Add bilingual doc comments for all public functions
  - Clarify attachInterrupt mode param behavior
  - Remove unused 'pin' param from clearInterrupt() (clears all pins)

  BREAKING CHANGE: clearInterrupt(pin) -> clearInterrupt()
2.update 1.0.3
2026-01-27 16:43:22 +08:00
onexs-xsi 337563c3cf 1. fix interrupt_hardware.ino
2. Update the version number to 1.0.2
2026-01-16 09:57:08 +08:00
onexs-xsi 68db3035d7 1. Revise the description file 2026-01-13 14:46:59 +08:00
onexs-xsi 999a65d0f1 1. Optimize code review 2026-01-06 16:33:15 +08:00
onexs-xsi 05e0554980 1. Build main architecture 2026-01-05 11:01:03 +08:00