| 358 | } |
| 359 | |
| 360 | int GoPiGo3::set_grove_mode(uint8_t pin, uint8_t mode){ |
| 361 | spi_array_out[0] = Address; |
| 362 | spi_array_out[1] = GPGSPI_MESSAGE_SET_GROVE_MODE; |
| 363 | spi_array_out[2] = pin; |
| 364 | spi_array_out[3] = mode; |
| 365 | return spi_transfer_array(4, spi_array_out, spi_array_in); |
| 366 | } |
| 367 | |
| 368 | int GoPiGo3::set_grove_state(uint8_t pin, uint8_t state){ |
| 369 | spi_array_out[0] = Address; |
no test coverage detected