PCA9956 bugfixes, register_print function and better error handling
Compare changes
+ 83
− 21
@@ -53,61 +52,74 @@ pub struct PCA9956<I2C: I2c, PIN: OutputPin> {
@@ -115,6 +127,56 @@ impl<I2C: I2c, PIN: OutputPin> PCA9956<I2C, PIN> {
@@ -124,7 +186,7 @@ impl<I2C: I2c, PIN: OutputPin> PCA9956<I2C, PIN> {
@@ -146,7 +208,7 @@ impl<I2C: I2c, PIN: OutputPin> PCA9956<I2C, PIN> {