HF-MAX22200 Driver 0.1.0-dev
HF-MAX22200 C++ Driver
Loading...
Searching...
No Matches
Turn

Set which channels are on (fast multi-channel update)

Set which channels are on (fast multi-channel update)Updates all eight ONCH bits in one 8-bit write. Bit N = 1 means channel N is on; 0 means off. Use this instead of multiple EnableChannel() calls when updating several channels at once.

Parameters
channel_maskBitmask: bit 0 = channel 0, bit 1 = channel 1, ... bit 7 = channel 7
Returns
DriverStatus::OK on success

on channels 0, 2, and 5:

driver.SetChannelsOn((1u << 0) | (1u << 2) | (1u << 5));