Client for Morse Code communication. The public interface is the same as Arduino Serial.
More...
#include <Morse.h>
|
| MorseClient (PhysicalLayer *phy) |
| Constructor for 2-FSK mode. More...
|
|
| MorseClient (AFSKClient *audio) |
| Constructor for AFSK mode. More...
|
|
int16_t | begin (float base, uint8_t speed=20) |
| Initialization method. More...
|
|
size_t | startSignal () |
| Send start signal. More...
|
|
size_t | write (const char *str) |
|
size_t | write (uint8_t *buff, size_t len) |
|
size_t | write (uint8_t b) |
|
size_t | print (__FlashStringHelper *) |
|
size_t | print (const String &) |
|
size_t | print (const char[]) |
|
size_t | print (char) |
|
size_t | print (unsigned char, int=DEC) |
|
size_t | print (int, int=DEC) |
|
size_t | print (unsigned int, int=DEC) |
|
size_t | print (long, int=DEC) |
|
size_t | print (unsigned long, int=DEC) |
|
size_t | print (double, int=2) |
|
size_t | println (void) |
|
size_t | println (__FlashStringHelper *) |
|
size_t | println (const String &) |
|
size_t | println (const char[]) |
|
size_t | println (char) |
|
size_t | println (unsigned char, int=DEC) |
|
size_t | println (int, int=DEC) |
|
size_t | println (unsigned int, int=DEC) |
|
size_t | println (long, int=DEC) |
|
size_t | println (unsigned long, int=DEC) |
|
size_t | println (double, int=2) |
|
Client for Morse Code communication. The public interface is the same as Arduino Serial.
◆ MorseClient() [1/2]
Constructor for 2-FSK mode.
- Parameters
-
phy | Pointer to the wireless module providing PhysicalLayer communication. |
◆ MorseClient() [2/2]
Constructor for AFSK mode.
- Parameters
-
audio | Pointer to the AFSK instance providing audio. |
◆ begin()
int16_t MorseClient::begin |
( |
float |
base, |
|
|
uint8_t |
speed = 20 |
|
) |
| |
Initialization method.
- Parameters
-
base | Base RF frequency to be used in MHz (in 2-FSK mode), or the tone frequency in Hz (in AFSK mode) |
speed | Coding speed in words per minute. |
- Returns
- Status Codes
◆ startSignal()
size_t MorseClient::startSignal |
( |
| ) |
|
Send start signal.
- Returns
- Number of bytes sent (always 0).
The documentation for this class was generated from the following files:
- src/protocols/Morse/Morse.h
- src/protocols/Morse/Morse.cpp