PageRenderTime 6ms CodeModel.GetById 1ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/TODO.txt

http://datacard.googlecode.com/
Plain Text | 133 lines | 86 code | 47 blank | 0 comment | 0 complexity | 44ac03c1b71ac08da0432a4233c707f9 MD5 | raw file
  1TODO list
  2
  3added 20.11.2010
  4    1) Command queue or serialization of write operations to device
  5	done at 27.11.2010 r45
  6    2) Handling call waiting
  7	done at 27.11.2010 r45
  8
  93) Extended device name 'i:' 's:' for DEVICE_STATE() and DatacardStatus()
 10
 11	4) automatic gain control for rxgain/txgain
 12		exists solution:
 13			download speex library http://www.speex.org
 14			build/install 
 15			rebuild asterisk with speex and func_speex
 16			Set(AGC(rx)=8000) in dialplan
 17		
 18	5) Make context setting optional with 'default' as default value
 19		20.11.2010 already exists in base 175 rev. exported
 20
 21	6) Conference support
 22		added 16.12.2010 with Dial() 'conference' option
 23
 24	7) Remove warning 'Don't know how to indicate condition 20'
 25		done at 20.11.2010
 26
 278) LED control
 28
 29	9) SMS receive in Unicode
 30		send in PDU added at 27.11.2010 r45
 31		send in UCS-2 added at 05.12.2010 r72
 32		receive side done at 06.12.2010 r75
 33
 34	10) Automatic device discovery by IMEI or IMSI
 35		added 08.01.2011 in r150
 36			Added tool for discover of modems
 37			Intergation to main code planing
 38
 39	11) Complete fix of DTMF duplication
 40		added  dtmf = off | inband | relax settings at 08.01.2011 in r145
 41
 42	12) Full support of SMS receive with active voice call
 43		feel satisfied at 16.12.2010
 44
 45added 24.11.2010
 46
 47	13) Device files locking
 48		done at 17.12.2010 in r106
 49
 50	14) SMS PDU mode
 51		duplicate for 9)
 52			added from internal source at 25.11.2010
 53
 5415) Do a lot of testing with the channel driver
 55
 56	15.1) Added test for mixbuffer
 57	15.2) Added uncomplete test for parser
 58
 59	16) Test sending SMS with a new line character in it
 60		done at 05.12.2010
 61
 6217) Find a way how to proper detect remote side alerting (GSM 02.40)
 63
 6418) Add PIN code detection
 65
 66	19) Cleanup code
 67
 68	20) Make a better Makefile
 69		switch to autoconf at 05.12.2010
 70
 71	21) Write a better documentation
 72		done paritally with samples
 73		at 04.01.2010 http://wiki.e1550.mobi/ published
 74
 7522) Add more API commands
 76
 77	22.1) 'disable' option in device section
 78		done 27.11.2010 at r46 with [defaults]
 79
 80	22.2) [global] with template settings
 81		done 27.11.2010 at r46 with [defaults]. Also available asterisk template feature for config files
 82
 83	22.3) exten
 84		added 06.12.2010 r83
 85
 8623)
 87
 88	24) reconfigure on fly
 89		added 07.01.2011 in r140
 90
 91	25) implement command "datacard show version"
 92		done at 06.12.2010 in r77
 93
 94	26) implement command "datacard restart device"
 95		done at 06.12.2010 in r77
 96
 97added 06.12.2010
 98
 99	27) Remove Call waiting status duplicated messages
100		now only for registration event check CCWA status
101
10228) outgoing SMS: set SRR, validity, SC address, on screen mode
103	SRR and validity done 06.12.2010 in r75
104
10529) incoming SMS: pass up raw PDU, raw message, SCA, SCTS, PID, UDH,  fields of DCS
106
10730) incoming SMS reports
108
109	31) outgoing SMS: send in 7Bit or 8Bit if possible
110		done at 08.12.2010 in r81
111
11231) Handling of response errors, CLIR for example
113
11432) Control SMS receiving from dialplan
115	(when message received channel Local created rules read message, delete or some other)
116
117added 17.12.2010
118
11933) Start conference from any channel
120
12134) SMS deletion function
122
12335) receive on-screen SMS
124
125added 08.01.2011
126
12736) dtmf detection control from dialplan
128
12937) volume settings
130
13138) response timeout handling
132
13339) use ast_exists_extension for sms and ussd