Wykres commitów

16 Commity (0d32c3dbb0a292067ce1cdc4d8364e7525d4357b)

Autor SHA1 Wiadomość Data
DigitalConfections d0f7726b16 Ver 0.14
o Added compile option to place 601Hz signal on PD3 to use for timing calibration
o Deleted watchdog ISR.
o Minor cleanup
2020-06-24 21:28:09 -04:00
DigitalConfections 55fa8d6ed3 Version 0.13
o Synchronization using the hardware sync pin can now be performed at any time, so long as the sync pin is enabled.
o The sync pin is enabled from power up, but gets disabled after the first transmitter cycle: (5 mins for Classic, 1 min for Sprint)
o Sync is accomplished by pulling the sync pin low for at least one second, and then setting it high. Its internal pull-up resistor is enabled. The pin is effectively debounced in software.
o Removed the SYN serial command, so there is now no way to disable sync using a command.
o Fixed a few minor bugs in the TEM command.
o Some refactoring of macro names
2020-06-16 10:17:26 -04:00
DigitalConfections 401ebece92 Version 0.12
The > GO serial command can now be used anytime to re-sync the transmitter, not just right after power-up
2020-06-14 15:19:05 -04:00
DigitalConfections 90063c5ded Version 0.11
o Adds optional compile for  external port pin pull-ups. When the HARDWARE_EXTERNAL_DIP_PULLUPS_INSTALLED is set to FALSE (default) the software will turn on the internal port pin pull-ups prior to reading DIP and SYNC pins. Those pins will then be set to outputs (LOW) after all pins have been read, to save power.
o Fixes a bug that prevented the FAC command from resetting the time calibration (CAL) and callsign (ID) settings.
o Reverses the logic of DIP pins so that ON corresponds to "1".
o Turned off the OC0A pin toggle when audio output is active. Only pin 9 is audio output now.
o Minor cleanup and formatting changes
2020-06-14 14:01:59 -04:00
DigitalConfections c3320467d4 Ver 0.10
o Added hardware watchdog support. Mostly to provide more reliable resets for the RST command.
2020-06-05 22:31:04 -04:00
DigitalConfections 23060da67e Ver 0.9.1
o Set the audio output to Pin 9.
2020-06-04 16:01:00 -04:00
DigitalConfections 7af94d1f1a Ver 0.9
o Added starting tones
o Added STA command to turn on/off starting tones
2020-06-04 15:32:08 -04:00
DigitalConfections 7d87d02dc6 Ver 0.8
o Added support for Sprint. Sprint fox behavior is available only when using the serial port "DIP" command. Physical DIP switches work the same as before.

o Minor cleanup of comments and unneeded variables.
2020-06-01 22:03:55 -04:00
DigitalConfections 38fa2af9af Ver 0.7
o Serial TTY communications improvements to fix backspace bugs and prevent the user from overflowing buffers.
2020-05-31 17:10:11 -04:00
DigitalConfections 4e83a0ec01 Fix for g_clock_calibration
o Moved initializeEEPROMVars() back to the top of setup() to ensure g_clock_calibration gets read before first use.
2020-05-31 08:25:41 -04:00
DigitalConfections 6fafb8d453 Version 0.5
o Clock calibration and station ID no longer get erased by a factory reset:
The only way to set these values is using the CAL and ID serial commands.
They still get initialized on an erased EEPROM, but never thereafter.
o MIT license added to all files.
2020-05-30 09:48:04 -04:00
DigitalConfections ed82c999cb Version 0.4
o Fixes a problem with v0.3 in which Arduino changes the default values of Timer 2 registers.
o Turns off 30-second code speed-up for BEACON and Foxoring modes.
2020-05-29 20:33:54 -04:00
DigitalConfections ae9926a060 Ver 0.3 - Minor Fixes and Feature Set
o Fixed a bug that prevented the SPD settings from getting saved to EEPROM.
o Added a temperature calibration value that gets saved to EEPROM.
o Temp calibration gets set using > TEM C <###> command, where ### is tenths of a degree and can be positive or negative value.
o Added comments
o Style and syntax fixes
o Added a time-since-reset seconds counter that could be used to incorporate  delayed start, or shut-off time features.
2020-05-29 13:12:30 -04:00
DigitalConfections fc09619935 Major Changes
o Integrated morse.cpp and morse.h into the project along with nacessary changes to make those files work correctly.
o Various bug fixes
o Reduced RAM memory footprint
2020-05-28 22:53:02 -04:00
DigitalConfections e2a1996e85 Clean-up and Bug Fix
o Refactored global variable names.
o Corrected Morse code timing.
o Fixed an error affecting demo mode.
2020-05-26 20:06:22 -04:00
DigitalConfections b156b5fa2e New Folder
Created a folder to hold the Arduino script. This should allow the project to build under Arduino IDE without the user needing to create a new folder.
2020-05-26 08:50:47 -04:00