ClusterDuck Protocol
|
Client for Morse Code communication. The public interface is the same as Arduino Serial. More...
#include <Morse.h>
Public Member Functions | |
MorseClient (PhysicalLayer *phy) | |
Default constructor. 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 &s) |
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::MorseClient | ( | PhysicalLayer * | phy | ) |
Default constructor.
phy | Pointer to the wireless module providing PhysicalLayer communication. |
int16_t MorseClient::begin | ( | float | base, |
uint8_t | speed = 20 |
||
) |
Initialization method.
base | Base RF frequency to be used in MHz. |
speed | Coding speed in words per minute. |
size_t MorseClient::startSignal | ( | ) |
Send start signal.