New OpenMV Cam Interface Library
As there's been nothing to do but stay at home and work we've been getting a lot of coding done lately. In particular, there's now an Interface Library for the OpenMV Cam!
The new OpenMV Cam Interface Library lets you control your OpenMV Cam over:
Async Serial (UART) - at up 7.5 Mb/s on the OpenMV Cam H7.
I2C Bus - at up to 1 Mb/s on the OpenMV Cam H7.
SPI Bus - at up to 20 Mb/s (40/80 Mb/s possible too) on the OpenMV Cam H7.*
CAN Bus - at up to 1 Mb/s on the OpenMV Cam H7.
USB Virtual COM Port (VCP) - at up to 12 Mb/s on the OpenMV Cam M4/M7/H7.
WiFi using the WiFi Shield - at over 12 Mb/s on the OpenMV Cam M4/M7/H7.
In particular, I sat down and debugged CAN, I2C using DMA in both master and slave mode, SPI using DMA in both master and slave mode, USB VCP, and WiFi.
Safety arm switch press is not detecting by Pixhawk2.1 cube black (https://discuss.ardupilot.org/t/safety-arm-switch-press-is-not-detecting/60337). Any troubleshooting methods are available. Checked voltage from GPS Here2 and continuity from GPS connector to STM32 pin in cube.