Search
Try Notion
pure SPI using array
Method
Overall
Overall BiSS software setup
SPI B Setup
Clocking to aquire signal
100Hz was use for testing purposes, the end goal is to have 30kHz as the clock frequency
GPIO is also use for acquire the real pulse generator frequency
SPI Setup
Sub-system
SPI Master Transfer Setup
32bits SPI clock (Notice a stop between each 16bits)
Each clock will trigger the SPI to collect 16x2bits of data
Data Combination
Data is combine into a 32bit/uint32
Bits is altered to aquire individual data
CRC Calculation
Code in CRC_checker
The tableCRC6 follow the BiSS sample code (also here: https://forum.arduino.cc/index.php?topic=517714.0), C example code was also given, the code is altered to MATLAB code
Operation
Check this link for the software Demo
Logs
Investigation/Issues