|
| constexpr uint16_t | SETPOINT = 0x0000 |
| | Current Setpoint Register.
|
| |
| constexpr uint16_t | CTRL = 0x0001 |
| | Control Register.
|
| |
| constexpr uint16_t | PERIOD = 0x0002 |
| | ICC PWM Frequency Controller.
|
| |
| constexpr uint16_t | INTEGRATOR_LIMIT = 0x0003 |
| | ICC Integrator Limitation.
|
| |
| constexpr uint16_t | DITHER_CLK_DIV = 0x0004 |
| | Dither Clock Register.
|
| |
| constexpr uint16_t | DITHER_STEP = 0x0005 |
| | Dither Step Register.
|
| |
| constexpr uint16_t | DITHER_CTRL = 0x0006 |
| | Dither Control Register.
|
| |
| constexpr uint16_t | CH_CONFIG = 0x0007 |
| | Channel Configuration.
|
| |
| constexpr uint16_t | MODE = 0x000C |
| | Channel Mode Register.
|
| |
| constexpr uint16_t | TON = 0x000D |
| | On-Time Register.
|
| |
| constexpr uint16_t | CTRL_INT_THRESH = 0x000E |
| | ICC Integrator Threshold.
|
| |
| constexpr uint16_t | FB_DC = 0x0200 |
| | Feedback Duty Cycle.
|
| |
| constexpr uint16_t | FB_VBAT = 0x0201 |
| | Feedback Average VBAT.
|
| |
| constexpr uint16_t | FB_I_AVG = 0x0202 |
| | Feedback Average Current.
|
| |
| constexpr uint16_t | FB_IMIN_IMAX = 0x0203 |
| | Feedback Min/Max Current.
|
| |
| constexpr uint16_t | FB_I_AVG_s16 = 0x0204 |
| | Feedback signed Current (16-bit)
|
| |
| constexpr uint16_t | FB_INT_THRESH = 0x0205 |
| | Feedback ICC Integrator Threshold.
|
| |
| constexpr uint16_t | FB_PERIOD_MIN_MAX = 0x0206 |
| | Feedback Min/Max PWM Period.
|
| |
Per-channel register offsets (add to channel base address)