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...
I have moved and now have a new email contact address. It is: walsheath@gmail.com...
In attempting to run jcEdit.py some users report the above error. tkinter is a Python...
A user pointed out recently that some Linux distributions report this error when...
Don Cross sent me a description of a web-based graphical user interface for jcblock....
Don Cross sent me a description of a web-based graphical user interface for jcblock....
Don Cross sent me a description of a web-based graphical user interface for jcblock....
I received and tested a Sewell modem. It looks and operates the same as the ATian...
Well, just when I got everything working, a user reports that the ATian modem is...
Well, just when I got everything working, a user reports, that the ATian modem is...
If you have been following this project for awhile you will know that I had some...
I've been using the ATian modem (~$14, Amazon.com) now for about a month without...
Here is a reference to a stackoverflow post dealing with the issue of getting jcblock...
The Raspberry Pi contains a command line terminal emulator that you can use to send...
The Raspberry Pi contains a command line terminal emulator that you can use to send...