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

1.6.1