aprs_pico_send1kHz() -> aprs_pico_send_sine_wave()

main
eleccoder 2022-12-21 18:13:30 +01:00
rodzic ad314db081
commit 4a97c15181
2 zmienionych plików z 6 dodań i 4 usunięć

Wyświetl plik

@ -61,11 +61,12 @@ bool aprs_pico_sendAPRS(audio_buffer_pool_t* audio_buffer_pool,
uint16_t volume);
/** \brief Generates a 1 KHz sine wave PWM-signal at GPIO-pin 'GP0'
/** \brief Generates a sine wave PWM-signal at GPIO-pin 'GP0'
*
* \param[in, out] audio_buffer_pool The pool of audio buffers to be used for rendering the sine audio signal
* \param[in] freq_in_hz The frequency of the sine wave to be generated (in Hz)
* \param[in] volume The volume level of the generated signal (0 ... 256)
*/
void aprs_pico_send1kHz(audio_buffer_pool_t* audio_buffer_pool, uint16_t volume);
void aprs_pico_send_sine_wave(audio_buffer_pool_t* audio_buffer_pool, unsigned int freq_in_hz, uint16_t volume);
#endif // APRS_PICO_H

Wyświetl plik

@ -31,9 +31,10 @@ int main()
#if (SINE_WAVE_TEST == 1)
const uint16_t VOLUME = 128u;
const unsigned int FREQ_IN_HZ = 1000u;
const uint16_t VOLUME = 128u;
aprs_pico_send1kHz(audio_buffer_pool, VOLUME);
aprs_pico_send_sine_wave(audio_buffer_pool, FREQ_IN_HZ, VOLUME);
#else // !SINE_WAVE_TEST