If the version test fails after SPI is initialized, try switching to SPI Mode 1 - Change phase to 1.
This what Arduino does to handle the way the device starts up.
Also set default Baud rate to 1Mhz - was 100KHz. That as too low for nrf52 -- not sure why it was set so ow by for default. Arduino uses 1MHz as well
If the version test fails after SPI is initialized, try switching to SPI Mode 1 - Change phase to 1. This what Arduino does to handle the way the device starts up.
Also set default Baud rate to 1Mhz - was 100KHz. That as too low for nrf52 -- not sure why it was set so ow by for default. Arduino uses 1MHz as well
hopefully fixes #3