Merged Pull Request 108 https://github.com/k3ng/k3ng_cw_keyer/pull/108 from VK2EFL
Adds to the \S CLI listing a display of the current tx's lead and tail times, plus the hang time (in wordspace units) plus the memory repeat time.
Merged Pull Request 109 https://github.com/k3ng/k3ng_cw_keyer/pull/109 from VK2EFL
Adds the option of a memory repeat time between repeated playing of memory 1 when in beacon mode.
Adds the option of having the PTT tail time added to the PTT at the end of each playing of memory 1 when in beacon mode.
Added FEATURE_LCD_I2C_FDEBRABANDER
Added settings
lcd_i2c_address_mathertel_PCF8574 0x27 // I2C address of display for FEATURE_LCD_MATHERTEL_PCF8574
lcd_i2c_address_fdebrander_lcd 0x27 // I2C address of display for FEATURE_LCD_I2C_FDEBRABANDER
lcd_i2c_address_ydv1_lcd 0x27 // I2C address of display for FEATURE_LCD_YDv1
lcd_i2c_address_sainsmart_lcd 0x27 // I2C address of display for FEATURE_LCD_SAINSMART_I2C
Merge of pull request 99 - Add support for using the NewTone library (https://github.com/k3ng/k3ng_cw_keyer/pull/99) (Thanks, Costin Stroie)
Added support for configuring the sidetone line states HIGH and LOW.
Use the NewTone instead of the standard tone library (~1k smaller code).
Included the NewTone library by Tim Eckel <teckel@leethost.com>
Added FEATURE_WEB_SERVER and FEATURE_INTERNET_LINK to all features and options files
* Added support for configuring the sidetone line states HIGH and LOW.
* Use the NewTone instead of the standard tone library (~1k smaller code).
* Included the NewTone libray by Tim Eckel <teckel@leethost.com>
The Paddle Echo timing factor is now in eeprom and can be set with the \:pf ### extended CLI command ( https://github.com/k3ng/k3ng_cw_keyer/wiki/310-Feature:-Command-Line-Interface#cli-commands )
Autospace now has a configurable timing factor which can be set with the \:af ### extended CLI command
cw_echo_timing_factor setting has been deprecated and replaced with default_cw_echo_timing_factor
default_autospace_timing_factor setting created
memory_area_start is now automagically calculated
FEATURE_COMMAND_MODE_ENHANCED_CMD_ACKNOWLEDGEMENT created which has customizable CW feedback messages for most command mode commands
New settings in settings files for FEATURE_COMMAND_MODE_ENHANCED_CMD_ACKNOWLEDGEMENT ( https://github.com/k3ng/k3ng_cw_keyer/wiki/320-Feature:-Command-Mode#feedback )
Added OPTION_WINKEY_PINCONFIG_PTT_CONTROLS_PTT_LINE - K1EL Winkeyer PTT setting activates/deactivates PTT line rather than controls buffered character PTT hold
TinyKeyer - OPTION_DISABLE_SERIAL_PORT_CHECKING_WHILE_SENDING_CW enabled by default for TinyKeyer (keyer_features_and_options_tinykeyer.h)
Corrected fix for YCCC SO2R Mini issue involving PTT line, SO2R Mini footswitch, and K1EL Winkey emulation PINCONFIG PTT bit 0 (Thanks, K1GC and JH5GHM)
In K1EL Winkey emulation character echo is now sent after character CW is sent
Added OPTION_WINKEY_PINCONFIG_PTT_CONTROLS_PTT_HOLD - Instead of normal K1EL Winkeyer PINCONFIG PTT bit 0 behavior (activating/deactivating PTT) have this bit control PTT hold when characters are buffered (Thanks, Bill, K1GQ)
Renabled serial port checking during CW sending specifically when automatic sending is happening
OPTION_ENABLE_SERIAL_PORT_CHECKING_WHILE_SENDING_CW_MAY_CAUSE_PROBLEMS has been depricated
OPTION_DISABLE_SERIAL_PORT_CHECKING_WHILE_SENDING_CW added
Resolved conflict and merged pull request 85 - Command mode display memory ( https://github.com/k3ng/k3ng_cw_keyer/pull/85/) Thanks, Fred, VK2EFL
Github conflict resolution tool nuked about 2000 lines at the end on ino file. Fixed that. GRRRRRRR
Added OPTION_DISPLAY_MEMORY_CONTENTS_COMMAND_MODE from pull request 85 to all hardware profile feature files
Updated all pin settings files so that correct_answer_led and wrong_answer_led are always defined
Resolved conflict and merged pull request 83 ( https://github.com/k3ng/k3ng_cw_keyer/pull/83/)
Added OPTION_SWAP_PADDLE_PARAMETER_CHANGE_DIRECTION to feature and settings files of all hardware profiles (OPTION from pull request 83)
Fixed bug with contest wordspace in K1EL Winkey emulation setmode command. Thanks, Paul K1XM
OPTION_WINKEY_SEND_VERSION_ON_HOST_CLOSE - Made this an option that is disabled by default.
OPTION_DIRECT_PADDLE_PIN_READS_UNO (Thanks, Fred, VK2EFL) {needs documented}
OPTION_SAVE_MEMORY_NANOKEYER now does direct pin reads rather than digitalRead (Thanks, Fred, VK2EFL)
FEATURE_SD_CARD_SUPPORT - Rolled out SD card support to main keyer_features_and_options.h files {needs documented}