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
|