Wykres commitów

500 Commity (master)

Autor SHA1 Wiadomość Data
k3ng 5064b14a18 forgot to update version string 2024-03-20 18:44:17 -04:00
k3ng 200e32507f 2024.03.20.2239
tx_inhibit: unkey PTT when tx_inhibit goes active
2024-03-20 18:40:12 -04:00
k3ng 02caf7d15f minor formatting changes 2024-03-19 19:03:47 -04:00
k3ng 6b9decc013 2024.03.15.1354
FEATURE_WINKEY_EMULATION: Changed potentiometer behavior to work correctly with N1MM+ pot settings
2024-03-15 09:56:12 -04:00
k3ng c54fbdd845 2024.02.28.0239
FEATURE_MORTTY_SPEEDPOT_BOOT_FUNCTION
2024-02-27 21:41:25 -05:00
k3ng 554fef71f8 2024.02.27.2314
HARDWARE_MORTTY_PICO_OVER_USB - Updated for Mortty v5
2024-02-27 19:44:36 -05:00
k3ng 375b4253b9 2024.02.17.1600
OPTION_WORDSWORTH_POLISH - Polish CW training text from Piotr, SP2BPD.  Thanks!
      Straight key capability for CW training Piotr, SP2BPD.  Thanks!
2024-02-17 11:23:24 -05:00
k3ng 2ac37fb06f 2024.02.17.1400
Fixed issues found by swalberg ( e79277672f (r134909644) ).  Thanks!
2024-02-17 09:34:02 -05:00
k3ng 94ae5a1d06 added AudioPWMSineWave.h 2023-10-28 19:10:49 -04:00
k3ng cacc320fe9 2023.10.28.2304
FEATURE_AUDIOPWMSINEWAVE for Raspberry Pi Pico
2023-10-28 19:05:50 -04:00
k3ng 94042f724f forget to update CODE_VERSION last push 2023-10-09 19:15:07 -04:00
k3ng afcdbbd1f3 2023.10.09.2308
FEATURE_WINKEY_EMULATION: Now expect three parameters from deprecated Paddle A2D command
2023-10-09 19:14:34 -04:00
k3ng fa87441f94 2023.10.06.1053
FEATURE_INTERNET_LINK: Fix lock up related to initialization order (Thanks, SM3GSJ Roger)
2023-10-06 06:55:15 -04:00
k3ng 7580a8f343 2023.10.04.2255
FEATURE_DUAL_MODE_KEYER_AND_TINYFSK: fixed issue with eeprom config load
2023-10-04 18:56:58 -04:00
k3ng 1b356e54a6 2023.10.03.2351
More work on FEATURE_DUAL_MODE_KEYER_AND_TINYFSK
2023-10-03 19:52:18 -04:00
k3ng 587250e9be 2023.10.01.1410
FEATURE_DUAL_MODE_KEYER_AND_TINYFSK: eeprom should be working now
      Raspberry Pi Pico now supported for everything except PS2 keyboard and sleep
2023-10-01 10:51:23 -04:00
k3ng 42d20abc1a 2023.09.29.2043
FEATURE_WINKEY_EMULATION: corrected pot_full_scale_reading
2023-09-29 18:01:01 -04:00
k3ng 65bd929293 2023.09.29.1326
HARDWARE_MORTTY_PICO_OVER_USB pins file correction
    Forgot to add .h files in last commit
2023-09-29 09:28:39 -04:00
k3ng e9039e5b42 2023.09.28.2326
Added HARDWARE_MORTTY_PICO_OVER_USB
2023-09-28 19:30:20 -04:00
k3ng 02f4c32a83 2023.09.28.1624
Put OPTION_WINKEY_SEND_BREAKIN_STATUS_BYTE back into all hardware profiles and enabling by default.  Not having it activated makes N1MM CQ Repeat paddle sending deactivation not work.
2023-09-28 12:34:40 -04:00
k3ng 555e338cf5 2023.09.27.2146
Experimenting with FEATURE_DUAL_MODE_KEYER_AND_TINYFSK
2023-09-27 17:48:33 -04:00
k3ng ef9e17bac1 2023.09.25.2346
Fixed HI_TEXT compilation warning
2023-09-25 19:48:02 -04:00
k3ng e458a8ea7f 2023.09.21.0033
Additional updates for Raspberry Pi Pico compilation
2023-09-20 20:39:42 -04:00
VK2EFL 929126230f
Merge pull request #140 from k3ng/Pin-settings-for-CW-Open-Keyer
Update keyer_pin_settings_opencwkeyer_mk2.h
2023-09-21 07:57:36 +10:00
VK2EFL 128e827cee
Update keyer_pin_settings_opencwkeyer_mk2.h
The Open CW Keyer MK2 does not have any circuitry to support a second transmitter. Clearing the pin defines for this non-existent transmitter removes the possibility of the user accidentally having tx2 enabled. A long press of the memory 2 button will set the keyer up for tx2 output and there is no indication that this is the configuration. With no pins for tx2 then inadvertently selecting tx2 is not possible.
2023-09-21 07:46:20 +10:00
k3ng e79277672f 2023.09.20.2100
Updates to allow compilation for Raspberry Pi Pico
      Reports of my death have been greatly exagerrated
2023-09-20 17:05:26 -04:00
Sean Walberg 83850388ac
Hack to support 00-09 as a version (#139)
Patch the admin 09 command to return a fake version instead of a
different arbitrary value, because Skookum Logger depends on it.

Admin command 9 returns a calibration value on WK1, 0 on WK2, and the
major version on WK3 (according to docs)

Skookum Logger expects a real version to come back on a WK2 device since
that's what the author's device does.

https://groups.io/g/radioartisan/topic/100917839#18017
https://groups.io/g/SkookumLogger/topic/100998043#51
2023-08-28 12:29:20 -04:00
k3ng 8234510277 2022.01.28.01
Added compiler macro to error out if paddle_left or paddle_right is defined as 0 (disabled)
2022-01-28 19:38:29 -05:00
k3ng a20090a8a6 2021.12.17.01
Merged pull request 119 https://github.com/k3ng/k3ng_cw_keyer/pull/119/ Definable startup text (define HI_TEXT) - Thanks, ON6ZQ
2021-12-17 16:51:21 -05:00
ON6ZQ 2e058c6787
Added #define HI_TEXT (#119)
Added #define HI_TEXT to make the start-up hard-coded "HI" message configurable (with, for example, the user call-sign).

Co-authored-by: cda <newsletters@christophedavid.org>
Co-authored-by: Anthony Good <anthony.good@gmail.com>
2021-12-17 16:39:52 -05:00
k3ng b4d073bfb0 2021.12.16.03
Merged pull request 118 https://github.com/k3ng/k3ng_cw_keyer/pull/118 OLED SSD1306 Support - Thanks, F5MDY
2021-12-16 21:58:22 -05:00
Nico 3e6d4346eb
Add OLED SSD1306 (#118)
* Update k3ng_keyer.ino

* Update keyer_settings.h

* Update keyer_features_and_options.h

* Update keyer_dependencies.h

* Update k3ng_keyer.ino

* Update keyer_settings.h

* modified:   k3ng_keyer/k3ng_keyer.ino

Co-authored-by: nicolas <nicolas@dart18.local>
Co-authored-by: Anthony Good <anthony.good@gmail.com>
2021-12-16 21:51:55 -05:00
k3ng 53f0cefd63 2021.12.16.02
Merged pull request 86 https://github.com/k3ng/k3ng_cw_keyer/pull/86 SOS Prosign - Thanks, VK2EFL
2021-12-16 21:47:56 -05:00
VK2EFL ba574f0986
SOS prosign (#86)
* Update keyer.h

Added 'SOS' prosign

* Update k3ng_keyer.ino

Added 'SOS' prosign

* Update k3ng_keyer.ino

* Update k3ng_keyer.ino

Added prosigns SO and OS

* Update keyer.h

Added prosigns SO and OS

Co-authored-by: Anthony Good <anthony.good@gmail.com>
2021-12-16 21:31:28 -05:00
k3ng 35ef08da91 2021.12.16.01
Merged pull request 114 https://github.com/k3ng/k3ng_cw_keyer/pull/114 Support for STM32F1 boards - Thanks, 7m4mon
      Merged pull request 107 https://github.com/k3ng/k3ng_cw_keyer/pull/107 Conditional section for LGT8FX8P EEPROM handling - Thanks, Jindřich Vavruška
      Merged pull request 115 https://github.com/k3ng/k3ng_cw_keyer/pull/115 Redraw screen when exiting command mode - Thanks, VK2EFL
      Merged pull request 117 https://github.com/k3ng/k3ng_cw_keyer/pull/117 Support for LCD type: I2C 1602 with backlight using TwiLiquidCrystal library - Thanks, billyf
2021-12-16 21:26:10 -05:00
billy f 56067b18b5
Added support for LCD type: I2C 1602 with backlight using TwiLiquidCrystal-library (#117) 2021-12-16 21:00:59 -05:00
VK2EFL f41d349a4e
Update k3ng_keyer.ino (#115)
Previously, when exiting Command Mode the screen was cleared and left blank. The display would then only be restored if you entered a character from the paddles or pressed a memory button.
This code always restores the display as you exit Command Mode. It does this simply by rewriting the saved screen buffer arrays to the display.
Only relevant if FEATURE_DISPLAY is defined.
The code for the for loop was plagiarised from the service_display() function.
2021-12-16 20:59:51 -05:00
7m4mon 389077d580
Add support for STM32F1 boards. (#114) 2021-12-16 20:59:19 -05:00
Jindřich Vavruška 7a3bcf13f2
Added conditional section for LGT8FX8P EEPROM handling (#107) 2021-12-16 20:58:19 -05:00
k3ng cc825c00f0 test push to Github 2021-12-16 18:40:27 -05:00
Anthony Good 42f3b68425 2021.07.17.01
Added pins pin_sending_mode_automatic and pin_sending_mode_manual which go HIGH for automatica and manual sending modes
2021-07-17 15:58:21 -04:00
Anthony Good 5f61c92e63 2021.03.20.01
Updated version number for merging of Pull Request 110 https://github.com/k3ng/k3ng_cw_keyer/pull/110 from FrugalGuy (Ron, KO4RON)
        Adds FEATURE_LCD_BACKLIGHT_AUTO_DIM
2021-03-20 10:04:30 -04:00
Ron Craig 45cf4f5b8f
Add FEATURE_LCD_BACKLIGHT_AUTO_DIM dims LCD and/or Power LED after x minutes (#110) 2021-03-19 20:28:35 -04:00
Anthony Good 032b371cc4 2021.03.10.01
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.
2021-03-10 19:42:12 -05:00
VK2EFL 81e9e2d7d8
Beacon mode ptt tail and memory repeat time (#109)
* Update k3ng_keyer.ino

Modified the beacon code so that it has options for including the memory repeat time (to space out the repeated playing of memory 1) and the ptt tail time.
To the keyer_features_and_options.h file add two new options
#define OPTION_BEACON_MODE_MEMORY_REPEAT_TIME
#define OPTION_BEACON_MODE_PTT_TAIL_TIME

* Update keyer_features_and_options.h

* Update keyer_features_and_options.h

* Update keyer_features_and_options.h
2021-03-09 21:50:00 -05:00
VK2EFL acf6305c26
Update k3ng_keyer.ino (#108)
Adds a display of the current tx's lead and tail times, plus the hang time (in wordspace units) plus the memory repeat time.
2021-03-09 21:49:43 -05:00
Anthony Good f314fb754e 2021.01.25.01
Keying compensation now displayed in \S status CLI command
      Added Q command to FEATURE_COMMAND_MODE: Adjust keying compensation (left paddle = increase, right paddle = decrease)
      FEATURE_COMMAND_LINE_INTERFACE \:comp command now displays warning if keying compensation setting is probably too high
2021-01-25 18:37:56 -05:00
Anthony Good 3b57d40ff4 2021.01.24.01
Added the \:comp extended command to change keying compensation in the CLI
      keying_compensation is now stored in eeprom
      NOTE: increasing keying compensation above 35 mS at ~24 WPM causes wonkiness.  Probably need to add code to limit this value based on current WPM
2021-01-24 18:28:39 -05:00
Anthony Good 19383fe3d6 2020.11.01.01
Fixed issues with FEATURE_WEB_SERVER and FEATURE_INTERNET_LINK when compiled with main features and settings files.
2020-11-01 12:09:06 -05:00
Anthony Good 328c9d9d7d 2020.08.29.01
Implemented fix for memories not halting after a paddle press ( https://groups.io/g/radioartisan/message/13500 ) (Thanks, Gary, AF8A, for code )
2020-08-29 11:26:28 -04:00