|
arduino-audio-tools
|
LoRa Audio Configuration with default values maximised for speed using the LoRa library from sandeepmistry: https://github.com/sandeepmistry/arduino-LoRa. More...
#include <LoRaStream.h>
Public Member Functions | |
| virtual void | clear () |
| void | copyFrom (AudioInfo info) |
| Same as set. | |
| bool | equals (AudioInfo alt) |
| Returns true if alt values are the same like the current values. | |
| bool | equalsExSampleRate (AudioInfo alt) |
| Checks if only the sample rate is different. | |
| virtual void | logInfo (const char *source="") |
| operator bool () | |
| Returns true if all components are defined (no component is 0) | |
| bool | operator!= (AudioInfo alt) |
| Returns true if alt values are the different from the current values. | |
| bool | operator== (AudioInfo alt) |
| Returns true if alt values are the same like the current values. | |
| void | set (AudioInfo info) |
| Copies the values from info. | |
| void | setAudioInfo (AudioInfo info) |
| Same as set. | |
Public Attributes | |
| uint8_t | bits_per_sample = DEFAULT_BITS_PER_SAMPLE |
| Number of bits per sample (int16_t = 16 bits) | |
| uint16_t | channels = DEFAULT_CHANNELS |
| Number of channels: 2=stereo, 1=mono. | |
| int | frequency = 868E6 |
| int | max_begin_retry = 10 |
| int | max_size = 200 |
| int | pin_dio0 = 14 |
| int | pin_rst = 12 |
| int | pin_ss = SS |
| sample_rate_t | sample_rate = DEFAULT_SAMPLE_RATE |
| Sample Rate: e.g 44100. | |
| int | signal_bandwidth = 500E3 |
| int32_t | spi_speed = 8000000 |
| int | spreading_factor = 6 |
| int | sync_word = 0xF3 |
| int | tx_power = 20 |
LoRa Audio Configuration with default values maximised for speed using the LoRa library from sandeepmistry: https://github.com/sandeepmistry/arduino-LoRa.
Heltec LoRa 32 Lora Pins: SS: 8 SCK: 9 MOSI: 10 MISO: 11 RST: 12 BUSY: 13 DIO1: 14