diff --git a/Multiprotocol/ASSAN_nrf24l01.ino b/Multiprotocol/ASSAN_nrf24l01.ino index d91d2bf..a583c82 100644 --- a/Multiprotocol/ASSAN_nrf24l01.ino +++ b/Multiprotocol/ASSAN_nrf24l01.ino @@ -155,7 +155,11 @@ static void __attribute__((unused)) ASSAN_initialize_txid() hopping_frequency[0]=freq; // Alternate frequency hopping_frequency[1]=freq*2-6; + #if defined STM32_board + hopping_frequency[1]+=analogRead(PB0)%12; // Add some random to the second channel + #else hopping_frequency[1]+=analogRead(A6)%12; // Add some random to the second channel + #endif } uint16_t initASSAN() @@ -171,4 +175,4 @@ uint16_t initASSAN() return 1000; } -#endif \ No newline at end of file +#endif