Skip to content

Feature additions and bug fixes#2

Open
donfroula wants to merge 9 commits intoinaxeon:masterfrom
donfroula:Feature-additions-and-bug-fixes
Open

Feature additions and bug fixes#2
donfroula wants to merge 9 commits intoinaxeon:masterfrom
donfroula:Feature-additions-and-bug-fixes

Conversation

@donfroula
Copy link

Matt, I forked your latest code and applied my "bug fixes".

This branch off the fork adds hotline and adjustable DTMF digit length.

See README for details.

I made some hardware changes in the schematic to add polarity guard to protect the regulator and a zener to assure sufficient 78L05 input voltage.

Feel free not to pull the changes!

Don

Fixed inability to save * or # into speed dial memories
Fixed not returning to normal dialing mode after speed dialing or using * or # characters.
Added "hotline" feature that dials contents of memory "0" when going off-hook. Adjustable delay and EEPROM storage.
Added adjustable DTMF tone length and EEPROM storage.
Updated hex file with latest feature and bug fix changes
Added generic schematic with added polarity guard circuit and zener diode to assure sufficient voltage at regulator input.
Added schematic showing connection points for a Western Electric 5000 desk telephone set.
Added text file with recommended fuse settings.
Add instructions text file with updates for new features.
… enable/disable

Added new slow ascending and slow descending tones to signify feature enable/disable
Update rotarydial_nz.hex
Removed the blue box mode instructions as that mode is not included in this branch.
Overview of changes from Matt's code
@vollmster
Copy link

I know this pull request is really old, but wasn't sure where else to comment, I tried running the Makefile in Don's updated branch and got an error message that DIGIT_TUNE_DESC2 and DIGIT_TUNE_ASC2 were undeclared and missing from the dtmf.h file. In Don's other branch with blue box mode I found that the variables were declared in the dtmf.h file so I copied them over and re-ran the make file without further issues. Anyways, just suggesting for completeness' sake that perhaps the dtmf.h file in this branch could be updated to avoid that error.

@donfroula
Copy link
Author

donfroula commented Jan 21, 2022 via email

Added the following definitions to dtmf.h for clean compilation:

#define DIGIT_TUNE_ASC2     -14
#define DIGIT_TUNE_DESC2    -15
@donfroula
Copy link
Author

donfroula commented Jan 22, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants