Functions | |
s32 | MAX72XX_Init (u32 mode) |
s32 | MAX72XX_NumChainsGet (void) |
s32 | MAX72XX_NumChainsSet (u8 num_chains) |
s32 | MAX72XX_EnabledGet (u8 chain) |
s32 | MAX72XX_EnabledSet (u8 chain, u8 enabled) |
s32 | MAX72XX_NumDevicesPerChainGet (u8 chain) |
s32 | MAX72XX_NumDevicesPerChainSet (u8 chain, u8 num_devices) |
s32 | MAX72XX_DigitSet (u8 chain, u8 device, u8 digit, u8 value) |
s32 | MAX72XX_AllDigitsSet (u8 chain, u8 device, u8 *values) |
s32 | MAX72XX_DigitGet (u8 chain, u8 device, u8 digit) |
s32 | MAX72XX_WriteReg (u8 chain, u8 device, u8 reg, u8 value) |
s32 | MAX72XX_WriteAllRegs (u8 chain, u8 reg, u8 value) |
s32 | MAX72XX_UpdateDigit (u8 chain, u8 digit) |
s32 | MAX72XX_UpdateAllDigits (u8 chain) |
s32 | MAX72XX_UpdateAllChains (void) |
MAX72xx module driver
Sets all digits of the given chain and device
Returns a digit of the given chain and device
Sets a digit of the given chain and device
Sets the enable mask for chains which should be scanned
Initializes MAX72xx driver Should be called from Init() during startup
[in] | mode | currently only mode 0 supported |
s32 MAX72XX_NumChainsGet | ( | void | ) |
Sets the number of chains which should be scanned
Sets the number of devices per chain which should be scanned
s32 MAX72XX_UpdateAllChains | ( | void | ) |
Updates all chains
Updates all digits of the given chain
Updates a digit (0..7) of the given chain
Load a 8bit value into all MAX72XX devices of the given chain