Part Number:BOOSTXL-DRV8323RS
Why does the DRV8323 enums in the InstaSpin software not match the 8323 data sheet
For example Data sheet says for IDRIVEN_HS...
0000b = 20 mA
0001b = 60 mA
0010b = 120 mA
0011b = 160 mA
0100b = 240 mA ...
However, Software says...
typedef enum
{
ISink_HS_0p020_A = (0 << 0), //!< IDRIVEN_HS = 0.020A
ISink_HS_0p030_A = (1 << 0), //!< IDRIVEN_HS = 0.030A
ISink_HS_0p040_A = (2 << 0), //!< IDRIVEN_HS = 0.040A
ISink_HS_0p050_A = (3 << 0), //!< IDRIVEN_HS = 0.050A
ISink_HS_0p060_A = (4 << 0), //!< IDRIVEN_HS = 0.060A
ISink_HS_0p070_A = (5 << 0), //!< IDRIVEN_HS = 0.070A
ISink_HS_0p125_A = (6 << 0), //!< IDRIVEN_HS = 0.125A
ISink_HS_0p250_A = (7 << 0), //!< IDRIVEN_HS = 0.250A
ISink_HS_0p500_A = (8 << 0), //!< IDRIVEN_HS = 0.500A
ISink_HS_0p750_A = (9 << 0), //!< IDRIVEN_HS = 0.750A
ISink_HS_1p000_A = (10 << 0), //!< IDRIVEN_HS = 1.000A
ISink_HS_1p250_A = (11 << 0) //!< IDRIVEN_HS = 1.250A
} DRV8323_CTRL03_PeakSinkCurHS_e;