I corrected one warning (more "picky" compiler now) and disabled software *-key detection (DO_TONES) to make program compilation easier for first-time users. If you want *-key detection (highly recommended) I suggest you get a Sewell modem and run jcblockAT on it. The *-key feature allows you to automatically add a record to the blacklist for the current call when the *-key is pressed (after you hear some clicks on the phone line). The only changes made were to files jcblock.c, makejcblock and R...
I corrected one warning (more "picky" compiler now) and disabled software *-key detection (DO_TONES) to make program compilation easier for first-time users. If you want *-key detection (highly recommended) I suggest you get a Sewell modem and run jcblockAT on it. The *-key feature allows you to automatically add a record to the blacklist for the current call when the *-key is pressed (after you hear some clicks on the phone line).
I corrected one warning (more "picky" compiler now) and disabled software *-key detection (DO_TONES) to make program compilation easier for first-time users. If you want *-key detection (highly recommended) I suggest you get a Sewell modem and run jcblockAT on it. The *-key feature allows you to automatically add a record to the blacklist for the current call when the *-key is pressed (after you hear some clicks on the phone line).
The 30 March, 2018 jcblockAT program update appears to have solved the "hang off-hook" problem. I have been running the update for three months now without any errors. Evidently the problem is in the modem. By completely reinitializing it after processing each received call the problem is avoided. To my knowledge, there are no other problems in the jcblock and jcblockAT programs.
Occasionally (i.e., a few months) the SEWELL modem has hung in the off-hook state. This is a very hard problem to solve! This final update attempts to solve it by completely reinitializing the modem after each call and then sending an on-hook command. If it is a hardware problem in the modem, itself, this may fix it. If it is a software problem, I have not been able to find it its source (see NOTICE: below). The only files changed were: jcblockAT.c, startjcblockAT and README2. NOTICE: About two years...
Occasionally (i.e., a few months) the SEWELL modem has hung in the off-hook state. This is a very hard problem to solve! This final update attempts to solve it by completely reinitializing the modem after each call and then sending an on-hook command. If it is a hardware problem in the modem, itself, this may fix it. If it is a software problem, I have not been able to find it its source (see NOTICE: below). NOTICE: About two years ago I was diagnosed with Parkinson's disease. Since then my symptoms...
I decided to install jcblockAT on a Raspberry Pi 3 so that I could access the .dat...
This update makes sure the .dat file to be appended to ends with a newline before...