AM/FM modulator met ESP32 module: internetradio met 2.4" display (Algemeen)

door Otto @, Drenthe, 18-08-2024, 11:13 (29 dagen geleden) @ gbr

in het geval dat er behoefte is om een BT-transmitter aan de modulator te willen toevoegen om naar internetradio te willen luisteren via een BT-speaker ipv het geluid via de AM en/of FM zender te zenden, dan kan het menu van de AM /FM zenderkeuze worden uitgebreid met één extra optie, te weten "AM & FM geen zender".

Er zijn dan 3 ipv 4 menukeuzes:
AM only,
FM only,
AM + FM,
AM & FM geen zender.

Leuk, in feite heeft de huidige versie van de software ruimte voor 7 keuzes, waarvan er nu 5 worden gebruikt:

#define SET_OUTPUT_MIN 1 // AM only
#define SET_OUTPUT_MAX 5 // With FM and TV chips mounted
#define SET_OUTPUT_AM_ONLY 1
#define SET_OUTPUT_FM_ONLY 2
#define SET_OUTPUT_AM_FM 3
#define SET_OUTPUT_TV_ONLY 4
#define SET_OUTPUT_AM_TV 5
#define SET_OUTPUT_FM_TV 6 // not used: FM & TV interfere
#define SET_OUTPUT_ALL 7 // not used: FM & TV interfere
#define SET_OUTPUT_AM_MASK 0x1 // bit0
#define SET_OUTPUT_FM_MASK 0x2 // bit1
#define SET_OUTPUT_TV_MASK 0x4 // bit2

Nu is het zo dat als de software geen TV-modulator vindt, de keuzes worden beperkt tot AM & FM, en als de software de de FM-chip niet vindt, dan enkel AM. Het lijkt me een kleine moeite om de de TV-keuze "om te bouwen" tot jouw uitbreiding. Let er wel op (ook in jouw versie van de software), dat de "geen zender" keuze ook werkt als er geen FM-chip is. Je kunt dat makkelijk testen door tijdelijk het I2C adres van de FM-chip te wijzigen (in file KT0803X.cpp is daar al een opzetje voor gemaakt).

Otto

--
Ohm sweet Ohm...
[image]


Complete draad:

 RSS Feed van berichtenreeks

powered by my little forum