Goals
The goal of this project is to emulate the Canon 600EX-RT Speedlite (via it's IEEE 802.15.4 protocol) and interpret the commands from Canon transceiver so that the Paul C Buff - Einstein light can be controlled with the Canon gear.
CyberSync CSXCV pinout
| |
| |
| |
/-----------/ |
| |
| CSXCV |
| |
12345678
1 - VCC
2 - GND
3 - CE
4 - CSN
5 - SCK
6 - MOSI
7 - MISO
8 - IRQ
Upon power up the following commands are sent to the CSXCV by the Einstein
001 01010
001 = W_REGISTER
01010 = 0x0A = Register map RX_ADDR_P0
RX_ADDR_P0 = 0xC7B6A5
001 01011
001 = W_REGISTER
01011 = 0x0B = Register map RX_ADDR_P1
RX_ADDR_P1 = 0xFCFBFA
001 01100
001 = W_REGISTER
01100 = 0x0C = Register map RX_ADDR_P2
RX_ADDR_P2 = 0xF1
Flash command from CyberCommander
Am I doing this right? I'm not getting anything at all. It says "Starting" and then nothing at all... Other NRF24 lib examples work with my arduino, but mine doesn't even print the radio config like it should before it enters the loop.
https://gist.github.com/jgarland79/69a18bc77693a544ea52