예제 #1
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setPipeLSB(const uint8_t pipe, const uint8_t LSB)
{
	RF24_writeByteRegister(pipe, LSB);
}
예제 #2
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setStatus(const uint8_t status)
{
	RF24_writeByteRegister(RF24_STATUS, status);
}
예제 #3
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setDynamicPayload(const uint8_t pipe)
{
	RF24_writeByteRegister(RF24_DYNPD, pipe);
}
예제 #4
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setRFConfiguration(const uint8_t configuration)
{
	RF24_writeByteRegister(RF24_NRF_CONFIG, configuration);
}
예제 #5
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setPipe(const uint8_t pipe)
{
	RF24_writeByteRegister(RF24_EN_RXADDR, pipe);
}
예제 #6
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setAutoACK(const uint8_t pipe)
{
	RF24_writeByteRegister(RF24_EN_AA, pipe);
}
예제 #7
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setRFSetup(const uint8_t RFsetup)
{
	RF24_writeByteRegister(RF24_RF_SETUP, RFsetup);
}
예제 #8
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setFeature(const uint8_t feature)
{
	RF24_writeByteRegister(RF24_FEATURE, feature);
}
예제 #9
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setAddressWidth(const uint8_t width)
{
	RF24_writeByteRegister(RF24_SETUP_AW, width - 2);
}
예제 #10
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setRetries(const uint8_t retransmitDelay, const uint8_t retransmitCount)
{
	RF24_writeByteRegister(RF24_SETUP_RETR, retransmitDelay << RF24_ARD | retransmitCount << RF24_ARC);
}
예제 #11
0
파일: RF24.cpp 프로젝트: malimu/MySensors
LOCAL void RF24_setChannel(const uint8_t channel)
{
	RF24_writeByteRegister(RF24_RF_CH,channel);
}
예제 #12
0
LOCAL void RF24_setRetries(uint8_t retransmitDelay, uint8_t retransmitCount) {
	RF24_writeByteRegister(SETUP_RETR, retransmitDelay << ARD | retransmitCount << ARC);
}
예제 #13
0
파일: RF24.cpp 프로젝트: Clio75/MySensors
LOCAL void RF24_enableFeatures(void) {
	RF24_writeByteRegister(ACTIVATE, 0x73);
}