|
请教各位大佬:我使用TPLL私有协议做数据通信,发现同步码设置函数TPLL_SetAddress(TPLL_PIPE0, tx_address);tx_address不能设置任意值,官方SDK是设置为5个0xe7,设置完成后通过TPLL_GetAddress(TPLL_PIPE0, tx_address);读出tx_address还是5个0xe7,我实际应用的时候需要根据不同的接收端设置为对应值,
例如:我如果将tx_address设置为:unsigned char address[5]={0x1A,0x00,0x01,0x80,0x02};
设置完成后再通过TPLL_GetAddress(TPLL_PIPE0, tx_address);读出为:0x58 0x00 0x80 0x01 0x40
请教各位高人问题原因,以及能否实现将同步码设置为任意值?
|
|