Commit graph

18 commits

Author SHA1 Message Date
klonfish a6a82cfd87 Added blacklist feature 2015-12-27 11:52:38 +01:00
Frederic add2fe22fc Merge branch 'master' of git.13e7.de:fetap
Conflicts:
	fetapdtest.py
2015-06-04 19:41:34 +02:00
Frederic 8ecfeb97c6 implemented shortcut functionality and dail timeout 2015-06-04 18:59:58 +02:00
klonfish 5fe2b1af9d Speak dialed numbers 2015-06-04 18:48:40 +02:00
Frederic 37e5042808 added configuration file support 2015-06-04 18:42:08 +02:00
klonfish 7b15aa13c1 Replaced getters in StateMachineController by properties 2015-05-26 23:19:26 +02:00
Frederic 807735a8e3 added registration_lost event 2015-05-20 01:11:00 +02:00
Frederic 2789213062 added leave() callback to states 2015-05-20 00:20:50 +02:00
Frederic cdfb428e00 introduced BaseState, which defines default behaviour 2015-05-20 00:04:40 +02:00
Frederic 40eef9aa66 abort the timeout when a nummernschalter_active event occurs in DialingState 2015-05-20 00:01:45 +02:00
Frederic 9d234c025f Change to BusyBeepingState when a call_ended event occurs while connecting, trigger a call_ended event when busy 2015-05-19 22:41:02 +02:00
Frederic 67a9974ef8 Merge branch 'master' of 13e7git:fetap 2015-05-19 22:22:32 +02:00
Frederic e8ab032e89 added on_nummernschalter_active event, stop playing the dailtone once it occurs 2015-05-19 22:17:36 +02:00
klonfish ec01891263 Decline call when handset is not on the fork 2015-05-19 22:16:07 +02:00
klonfish 3ceb7fade3 Stop dial tone after one number is dialed, set waiting time before starting a call to 5s 2015-05-19 21:08:25 +02:00
klonfish b6f5efd6ab Made timeout nicer 2015-05-18 21:50:51 +02:00
klonfish 762d3b4775 Implemented event for invalid number, replaced own timeout thread by better builtin threading.Timer 2015-05-18 21:39:53 +02:00
klonfish 20ed8681a1 First working version of fetapd 2015-05-18 19:25:48 +02:00