如果遇到用Mirf库无法驱动模块的情况,那是因为Joystick扩展板的接线引脚变了。
* A Mirf example to test the latency between two Ardunio.
*
* Pins:
* Hardware SPI:
* MISO -> 12
* MOSI -> 11
* SCK -> 13
*
* Configurable:
* CE -> 8
* CSN -> 7
看文档中的描述,库默认使用的食7,8引脚,但是扩展板使用的是D9和D10引脚。
所以需要把
Mirf.cePin =9;
Mirf.csnPin = 10;
这两行代码加入ping_client文件中,就可以正常发送命令了。