Sommige LivingColors shield gebruikers hebben gevraagd of het bereik van de zender groter gemaakt kan worden. In het verleden heb ik gezocht naar hardware oplossingen hiervoor maar dat heeft weinig opgeleverd.
Een van m’n klanten had een veel simpeler oplossing : pas de instellingen voor het zendvermogen in de CC2500 configuratie aan.
In het bestand LivingColors.cpp
De regels :
// write power setting to PATABLE memory using single access write. See table 31 on page 47
// of datasheet
m_cc2500.sendCommand(CC2500_REG_PATABLE, 0xA9);
De waarde 0xA9 kan daar veranderd worden naar 0xBB (-2 dB zendvermogen), 0xFE (0 dB zendvermogen) or 0xFF (+1 dB zendvermogen)
De registers van de CC2500 worden beschreven in de datasheet op bladzijde 47, tabel 31.
De vernieuwde library staat hier : LivingColors.zip