/TODO.txt
http://datacard.googlecode.com/ · Plain Text · 133 lines · 86 code · 47 blank · 0 comment · 0 complexity · 44ac03c1b71ac08da0432a4233c707f9 MD5 · raw file
- 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 DatacardStatus()
- 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 "datacard show version"
- done at 06.12.2010 in r77
- 26) implement command "datacard 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