134 lines
3.2 KiB
Plaintext
134 lines
3.2 KiB
Plaintext
|
TODO list
|
||
|
|
||
|
added 20.11.2010
|
||
|
1) Command queue or serialization of write operations to device
|
||
|
done at 27.11.2010 r45
|
||
|
2) Handling call waiting
|
||
|
done at 27.11.2010 r45
|
||
|
|
||
|
3) Extended device name 'i:' 's:' for DEVICE_STATE() and DongleStatus()
|
||
|
|
||
|
4) automatic gain control for rxgain/txgain
|
||
|
exists solution:
|
||
|
download speex library http://www.speex.org
|
||
|
build/install
|
||
|
rebuild asterisk with speex and func_speex
|
||
|
Set(AGC(rx)=8000) in dialplan
|
||
|
|
||
|
5) Make context setting optional with 'default' as default value
|
||
|
20.11.2010 already exists in base 175 rev. exported
|
||
|
|
||
|
6) Conference support
|
||
|
added 16.12.2010 with Dial() 'conference' option
|
||
|
|
||
|
7) Remove warning 'Don't know how to indicate condition 20'
|
||
|
done at 20.11.2010
|
||
|
|
||
|
8) LED control
|
||
|
|
||
|
9) SMS receive in Unicode
|
||
|
send in PDU added at 27.11.2010 r45
|
||
|
send in UCS-2 added at 05.12.2010 r72
|
||
|
receive side done at 06.12.2010 r75
|
||
|
|
||
|
10) Automatic device discovery by IMEI or IMSI
|
||
|
added 08.01.2011 in r150
|
||
|
Added tool for discover of modems
|
||
|
Intergation to main code planing
|
||
|
|
||
|
11) Complete fix of DTMF duplication
|
||
|
added dtmf = off | inband | relax settings at 08.01.2011 in r145
|
||
|
|
||
|
12) Full support of SMS receive with active voice call
|
||
|
feel satisfied at 16.12.2010
|
||
|
|
||
|
added 24.11.2010
|
||
|
|
||
|
13) Device files locking
|
||
|
done at 17.12.2010 in r106
|
||
|
|
||
|
14) SMS PDU mode
|
||
|
duplicate for 9)
|
||
|
added from internal source at 25.11.2010
|
||
|
|
||
|
15) Do a lot of testing with the channel driver
|
||
|
|
||
|
15.1) Added test for mixbuffer
|
||
|
15.2) Added uncomplete test for parser
|
||
|
|
||
|
16) Test sending SMS with a new line character in it
|
||
|
done at 05.12.2010
|
||
|
|
||
|
17) Find a way how to proper detect remote side alerting (GSM 02.40)
|
||
|
|
||
|
18) Add PIN code detection
|
||
|
|
||
|
19) Cleanup code
|
||
|
|
||
|
20) Make a better Makefile
|
||
|
switch to autoconf at 05.12.2010
|
||
|
|
||
|
21) Write a better documentation
|
||
|
done paritally with samples
|
||
|
at 04.01.2010 http://wiki.e1550.mobi/ published
|
||
|
|
||
|
22) Add more API commands
|
||
|
|
||
|
22.1) 'disable' option in device section
|
||
|
done 27.11.2010 at r46 with [defaults]
|
||
|
|
||
|
22.2) [global] with template settings
|
||
|
done 27.11.2010 at r46 with [defaults]. Also available asterisk template feature for config files
|
||
|
|
||
|
22.3) exten
|
||
|
added 06.12.2010 r83
|
||
|
|
||
|
23)
|
||
|
|
||
|
24) reconfigure on fly
|
||
|
added 07.01.2011 in r140
|
||
|
|
||
|
25) implement command "dongle show version"
|
||
|
done at 06.12.2010 in r77
|
||
|
|
||
|
26) implement command "dongle restart device"
|
||
|
done at 06.12.2010 in r77
|
||
|
|
||
|
added 06.12.2010
|
||
|
|
||
|
27) Remove Call waiting status duplicated messages
|
||
|
now only for registration event check CCWA status
|
||
|
|
||
|
28) outgoing SMS: set SRR, validity, SC address, on screen mode
|
||
|
SRR and validity done 06.12.2010 in r75
|
||
|
|
||
|
29) incoming SMS: pass up raw PDU, raw message, SCA, SCTS, PID, UDH, fields of DCS
|
||
|
|
||
|
30) incoming SMS reports
|
||
|
|
||
|
31) outgoing SMS: send in 7Bit or 8Bit if possible
|
||
|
done at 08.12.2010 in r81
|
||
|
|
||
|
31) Handling of response errors, CLIR for example
|
||
|
|
||
|
32) Control SMS receiving from dialplan
|
||
|
(when message received channel Local created rules read message, delete or some other)
|
||
|
|
||
|
added 17.12.2010
|
||
|
|
||
|
33) Start conference from any channel
|
||
|
|
||
|
34) SMS deletion function
|
||
|
|
||
|
35) receive on-screen SMS
|
||
|
|
||
|
added 08.01.2011
|
||
|
|
||
|
36) dtmf detection control from dialplan
|
||
|
|
||
|
37) volume settings
|
||
|
|
||
|
38) response timeout handling
|
||
|
|
||
|
39) use ast_exists_extension for sms and ussd
|