@@ -381,8 +381,6 @@ class MemoryRegions(Enum):
381381 {"name" : "10kHz" , "id" : 10000 },
382382 {"name" : "12.5kHz" , "id" : 12500 },
383383 {"name" : "25kHz" , "id" : 25000 }]
384- ALARM_LIST = [{"name" : "OFF" , "id" : 255 }]
385- DTMFSYSTEM_LIST = [{"name" : "OFF" , "id" : 15 }]
386384
387385
388386def do_download (self ):
@@ -692,22 +690,6 @@ def _get_memory(self, mem, _mem, ch_index):
692690 "Auto Scan System" ,
693691 RadioSettingValueList (AUTOSCAN_LIST ,
694692 current_index = _mem .autoscan )))
695- mem .extra .append (
696- RadioSetting (
697- "alarmlist" ,
698- "Alarm System" ,
699- RadioSettingValueList (
700- get_namedict_by_items (ALARM_LIST ),
701- current_index = get_item_by_id (ALARM_LIST ,
702- _mem .alarmlist ))))
703- mem .extra .append (
704- RadioSetting (
705- "dtmfsignalinglist" ,
706- "DTMF System" ,
707- RadioSettingValueList (
708- get_namedict_by_items (DTMFSYSTEM_LIST ),
709- current_index = get_item_by_id (DTMFSYSTEM_LIST ,
710- _mem .dtmfsignalinglist ))))
711693 mem .extra .append (
712694 RadioSetting (
713695 "offlineorreversal" ,
@@ -1147,12 +1129,6 @@ def _set_memory(self, mem, _mem, ch_index):
11471129 if setting .get_name () == "tottime" :
11481130 _mem .tottime = get_item_by_name (
11491131 TIMEOUTTIMER_LIST , str (setting .value ))
1150- elif setting .get_name () == "alarmlist" :
1151- _mem .alarmlist = get_item_by_name (
1152- ALARM_LIST , setting .value )
1153- elif setting .get_name () == "dtmfsignalinglist" :
1154- _mem .dtmfsignalinglist = get_item_by_name (
1155- DTMFSYSTEM_LIST , setting .value )
11561132 else :
11571133 setattr (_mem , setting .get_name (), setting .value )
11581134 return _mem
@@ -1241,38 +1217,6 @@ def get_ch_rxfreq(mem):
12411217 return ch_freq
12421218
12431219
1244- def get_alarm_item_list (self ):
1245- _alarmdata = self ._memobj .alarmdata
1246- _alarms = self ._memobj .alarms
1247- ALARM_LIST .clear ()
1248- ALARM_LIST .append ({"name" : "OFF" , "id" : 255 })
1249- alarm_num = _alarmdata .alarmnum
1250- if alarm_num > 0 :
1251- for i in range (0 , alarm_num ):
1252- alarm_index = _alarmdata .alarmindex [i ]
1253- if alarm_index < 8 :
1254- alarm_item = _alarms [alarm_index ]
1255- alarm_item .alarmstatus = 1
1256- alarmname = "" .join (filter (alarm_item .name , NAMECHARSET , 12 ))
1257- ALARM_LIST .append ({"name" : alarmname , "id" : alarm_index })
1258-
1259-
1260- def get_dtmf_item_list (self ):
1261- _dtmfdata = self ._memobj .dtmfdata
1262- _dtmfs = self ._memobj .dtmfs
1263- DTMFSYSTEM_LIST .clear ()
1264- DTMFSYSTEM_LIST .append ({"name" : "OFF" , "id" : 15 })
1265- dtmf_num = _dtmfdata .dtmfnum
1266- if dtmf_num > 0 :
1267- for i in range (0 , dtmf_num ):
1268- dtmf_index = _dtmfdata .dtmfindex [i ]
1269- if dtmf_index < 8 :
1270- dtmf_item = _dtmfs [dtmf_index ]
1271- dtmf_item .dtmfstatus = 1
1272- dtmfname = "" .join (filter (dtmf_item .name , NAMECHARSET , 12 ))
1273- DTMFSYSTEM_LIST .append ({"name" : dtmfname , "id" : dtmf_index })
1274-
1275-
12761220def get_scan_item_list (self ):
12771221 _scandata = self ._memobj .scandata
12781222 _scans = self ._memobj .scans
@@ -1357,8 +1301,6 @@ def get_features(self):
13571301
13581302 def process_mmap (self ):
13591303 self ._memobj = bitwise .parse (MEM_FORMAT , self ._mmap )
1360- get_dtmf_item_list (self )
1361- get_alarm_item_list (self )
13621304
13631305 def sync_in (self ):
13641306 try :
0 commit comments