Skip to content

kjepper/CallerPi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CallerPi

This software was developed to help the visually impaired to see who is calling on the landline. A possible setup would be using a Raspberry Pi and an USB modem.

The main part of the program only shows the last 4 callers and if being called the current caller. Everything is setup as big as possible on a fixed 1024x768 resolution with high contrast. The only input used is the scroll-wheel to mark the last called numbers as seen.

Installation

The program runs on node.js supported by some libraries.

Install node.js

wget http://node-arm.herokuapp.com/node_latest_armhf.deb
sudo dpkg -i node_latest_armhf.deb

Install express

npm install express

Install serialport

npm install serialport

Install nedb

npm install nedb --save

Software


Useful links for installing on Raspberry Pi

Resolution
Disable log
Kiosk mode
HDMI turnoff with screensaver
tvservice --explicit="DMT 16"
fbset -depth 8
fbset -depth 16
xrefresh -d :0.0
Make sure chmod 755 on files
# in rc.local
su pi -c '/home/pi/screensaver/check_screen_state.pl < /dev/null &'

About

Caller-ID for linux using a modem.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published