Project

General

Profile

Bug #10969 » chirp-ft1d-py3-error.txt

Marek Szuba, 11/27/2023 03:09 PM

 
1
ERROR: Failed to run set_settings(group 'aprs_top': {
2
	group 'aprs_beacons': {
3
	}
4
	group 'aprs_general': {
5
		aprs.aprs_units_altitude_ft:m
6
		aprs.aprs_units_distance_m:km
7
		aprs.aprs_units_position_mmss:dd.mmmm'
8
		aprs.aprs_units_rain_inch:mm
9
		aprs.aprs_units_speed:km/h
10
		aprs.aprs_units_temperature_f:C
11
		aprs.aprs_units_wind_mph:m/s
12
		aprs.custom_symbol_text:196
13
		aprs.gps_units_altitude_ft:m
14
		aprs.gps_units_position_sss:dd.mmmm'
15
		aprs.gps_units_speed:km/h
16
		aprs.my_callsign.callsign:M0ABC 
17
		aprs.my_callsign.ssid:0 Your primary station usually fixed and message capable
18
		aprs.selected_my_symbol:/[ Person
19
		aprs.selected_position:GPS
20
		aprs.selected_position_comment:off duty
21
		aprs.set_time_manually:manual
22
		aprs.timezone:-00:00
23
		latitude:0.00000   
24
		longitude:0.00000    
25
	}
26
	group 'aprs_msg': {
27
	}
28
	group 'aprs_rx': {
29
		aprs.af_dual:False
30
		aprs.aprs_mute:False
31
		aprs.filter_item:True
32
		aprs.filter_mic_e:True
33
		aprs.filter_object:True
34
		aprs.filter_other:False
35
		aprs.filter_position:True
36
		aprs.filter_status:True
37
		aprs.filter_weather:True
38
		aprs.flash_bln:4 seconds
39
		aprs.flash_grp:4 seconds
40
		aprs.flash_msg:4 seconds
41
		aprs.msg_group_0:ALL******
42
		aprs.msg_group_1:CQ*******
43
		aprs.msg_group_2:QST******
44
		aprs.msg_group_3:YAESU****
45
		aprs.msg_group_4:         
46
		aprs.msg_group_5:BLN******
47
		aprs.msg_group_6:BLN*     
48
		aprs.msg_group_7:BLN*     
49
		aprs.ring_beacon:False
50
		aprs.ring_msg:False
51
		aprs.rx_baud:off
52
		aprs.selected_msg_group:Message Group 1
53
	}
54
	group 'aprs_smartbeacon': {
55
		aprs.active_smartbeaconing:Off
56
		aprs.smartbeaconing_profile[0].fast_rate_sec:120
57
		aprs.smartbeaconing_profile[0].high_speed_mph:70
58
		aprs.smartbeaconing_profile[0].low_speed_mph:5
59
		aprs.smartbeaconing_profile[0].slow_rate_min:30
60
		aprs.smartbeaconing_profile[0].turn_angle:28
61
		aprs.smartbeaconing_profile[0].turn_slop:26
62
		aprs.smartbeaconing_profile[0].turn_time_sec:30
63
		aprs.smartbeaconing_profile[1].fast_rate_sec:120
64
		aprs.smartbeaconing_profile[1].high_speed_mph:30
65
		aprs.smartbeaconing_profile[1].low_speed_mph:3
66
		aprs.smartbeaconing_profile[1].slow_rate_min:30
67
		aprs.smartbeaconing_profile[1].turn_angle:28
68
		aprs.smartbeaconing_profile[1].turn_slop:11
69
		aprs.smartbeaconing_profile[1].turn_time_sec:30
70
		aprs.smartbeaconing_profile[2].fast_rate_sec:120
71
		aprs.smartbeaconing_profile[2].high_speed_mph:12
72
		aprs.smartbeaconing_profile[2].low_speed_mph:2
73
		aprs.smartbeaconing_profile[2].slow_rate_min:30
74
		aprs.smartbeaconing_profile[2].turn_angle:28
75
		aprs.smartbeaconing_profile[2].turn_slop:7
76
		aprs.smartbeaconing_profile[2].turn_time_sec:30
77
	}
78
	group 'aprs_tx': {
79
		aprs.beacon_interval:5m
80
		aprs.digi_path_3:                      
81
		aprs.digi_path_4:                      
82
		aprs.digi_path_5:                      
83
		aprs.digi_path_6:                      
84
		aprs.digi_path_7:                                                                                        
85
		aprs.message_macro_0:                
86
		aprs.message_macro_1:                
87
		aprs.message_macro_2:                
88
		aprs.message_macro_3:                
89
		aprs.message_macro_4:                
90
		aprs.message_macro_5:                
91
		aprs.message_macro_6:                
92
		aprs.selected_beacon_status_txt:Beacon Status Text 1
93
		aprs.selected_digi_path:WIDE1-1, WIDE2-1
94
		aprs.transmit:Off
95
		aprs.tx_delay:300ms
96
		aprs_beacon_status_txt_0:                                                            
97
		aprs_beacon_status_txt_1:                                                            
98
		aprs_beacon_status_txt_2:                                                            
99
		aprs_beacon_status_txt_3:                                                            
100
		aprs_beacon_status_txt_4:                                                            
101
	}
102
}
103
group 'digital_settings': {
104
	group 'WiresX_settings': {
105
		WiresX_settings.Category[1].name:                
106
		WiresX_settings.Category[2].name:                
107
		WiresX_settings.Category[3].name:                
108
		WiresX_settings.Category[4].name:                
109
		WiresX_settings.Category[5].name:                
110
		WiresX_settings.RoomsperCategory0Rooms[0].ID:0
111
		WiresX_settings.RoomsperCategory0Rooms[0].name:                
112
		WiresX_settings.RoomsperCategory0Rooms[1].ID:0
113
		WiresX_settings.RoomsperCategory0Rooms[1].name:                
114
		WiresX_settings.RoomsperCategory1Rooms[0].ID:0
115
		WiresX_settings.RoomsperCategory1Rooms[0].name:                
116
		WiresX_settings.RoomsperCategory1Rooms[1].ID:0
117
		WiresX_settings.RoomsperCategory1Rooms[1].name:                
118
		WiresX_settings.RoomsperCategory2Rooms[0].ID:0
119
		WiresX_settings.RoomsperCategory2Rooms[0].name:                
120
		WiresX_settings.RoomsperCategory2Rooms[1].ID:0
121
		WiresX_settings.RoomsperCategory2Rooms[1].name:                
122
		WiresX_settings.RoomsperCategory3Rooms[0].ID:0
123
		WiresX_settings.RoomsperCategory3Rooms[0].name:                
124
		WiresX_settings.RoomsperCategory3Rooms[1].ID:0
125
		WiresX_settings.RoomsperCategory3Rooms[1].name:                
126
		WiresX_settings.RoomsperCategory4Rooms[0].ID:0
127
		WiresX_settings.RoomsperCategory4Rooms[0].name:                
128
		WiresX_settings.RoomsperCategory4Rooms[1].ID:0
129
		WiresX_settings.RoomsperCategory4Rooms[1].name:                
130
	}
131
	group 'first_settings': {
132
		GM[0].message:                                
133
		GM[1].message:                                
134
		GM[2].message:                                
135
		GM[3].message:                                
136
		GM[4].message:                                
137
		GM[5].message:                                
138
		GM[6].message:                                
139
		GM[7].message:                                
140
		GM[8].message:                                
141
		GM[9].message:                                
142
		first_settings.gm_ring:IN RING
143
		scan_settings.gm_interval:NORMAL
144
	}
145
	group 'settings': {
146
		digital_settings.ams_tx_mode:TX DIGITAL
147
		digital_settings.rx_dg_id:0
148
		digital_settings.standby_beep:Off
149
		digital_settings.tx_dg_id:0
150
		digital_settings.vw_mode:On
151
		digital_settings_more.digital_popup:10sec
152
		mycall.callsign:M0ABC
153
	}
154
}
155
group 'dtmf_settings': {
156
	dtmf_00:00              
157
	dtmf_01:                
158
	dtmf_02:                
159
	dtmf_03:                
160
	dtmf_04:                
161
	dtmf_05:                
162
	dtmf_06:                
163
	dtmf_07:                
164
	dtmf_08:                
165
	dtmf_09:00              
166
	scan_settings.dtmf_delay:450ms
167
	scan_settings.dtmf_mode:Manual
168
	scan_settings.dtmf_speed:50ms
169
}
170
group 'misc_settings': {
171
	beep_select.beep:Key+Scan
172
	opening_message.flag:Off
173
	opening_message.message.padded_yaesu:                
174
	scan_settings.lamp:Key 10 sec
175
	scan_settings.lcd_contrast:Level 9
176
	scan_settings.lcd_dimmer:Level 6
177
}
178
group 'scan_settings': {
179
	scan_settings.busy_led:Off
180
	scan_settings.scan_lamp:On
181
	scan_settings.scan_restart:2.0s
182
	scan_settings.scan_resume:2.0s
183
	scan_settings.tot:3.0 min
184
	scan_settings.vol_mode:Normal
185
	squelch.vfo_a:4
186
	squelch.vfo_b:1
187
	vfo_info[0].volume:0
188
	vfo_info[1].volume:0
189
}
190
group 'backtrack': {
191
	backtrack[0].NShemi: 
192
	backtrack[0].WEhemi: 
193
	backtrack[0].day:0
194
	backtrack[0].hour:0
195
	backtrack[0].lat:   
196
	backtrack[0].lat_dec_sec:    
197
	backtrack[0].lat_min:  
198
	backtrack[0].lon:   
199
	backtrack[0].lon_dec_sec:    
200
	backtrack[0].lon_min:  
201
	backtrack[0].min:0
202
	backtrack[0].mon:0
203
	backtrack[0].status:Valid
204
	backtrack[0].year:0
205
	backtrack[1].NShemi: 
206
	backtrack[1].WEhemi: 
207
	backtrack[1].day:0
208
	backtrack[1].hour:0
209
	backtrack[1].lat:   
210
	backtrack[1].lat_dec_sec:    
211
	backtrack[1].lat_min:  
212
	backtrack[1].lon:   
213
	backtrack[1].lon_dec_sec:    
214
	backtrack[1].lon_min:  
215
	backtrack[1].min:0
216
	backtrack[1].mon:0
217
	backtrack[1].status:Valid
218
	backtrack[1].year:0
219
	backtrack[2].NShemi: 
220
	backtrack[2].WEhemi: 
221
	backtrack[2].day:0
222
	backtrack[2].hour:0
223
	backtrack[2].lat:   
224
	backtrack[2].lat_dec_sec:    
225
	backtrack[2].lat_min:  
226
	backtrack[2].lon:   
227
	backtrack[2].lon_dec_sec:    
228
	backtrack[2].lon_min:  
229
	backtrack[2].min:0
230
	backtrack[2].mon:0
231
	backtrack[2].status:Valid
232
	backtrack[2].year:0
233
}, )
234
Traceback (most recent call last):
235
  File "/usr/lib/python3.11/site-packages/chirp/wxui/common.py", line 280, in do_radio
236
    job.result = getattr(self._radio, fn)(*a, **k)
237
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
238
  File "/usr/lib/python3.11/site-packages/chirp/drivers/ft1d.py", line 2439, in set_settings
239
    self.set_settings(element)
240
  File "/usr/lib/python3.11/site-packages/chirp/drivers/ft1d.py", line 2439, in set_settings
241
    self.set_settings(element)
242
  File "/usr/lib/python3.11/site-packages/chirp/drivers/ft1d.py", line 2447, in set_settings
243
    element.run_apply_callback()
244
  File "/usr/lib/python3.11/site-packages/chirp/settings.py", line 475, in run_apply_callback
245
    return self._apply_callback()
246
           ^^^^^^^^^^^^^^^^^^^^^^
247
  File "/usr/lib/python3.11/site-packages/chirp/settings.py", line 469, in <lambda>
248
    self._apply_callback = lambda: callback(self, *args)
249
                                   ^^^^^^^^^^^^^^^^^^^^^
250
  File "/usr/lib/python3.11/site-packages/chirp/drivers/ft1d.py", line 2400, in apply_callsign
251
    cls._apply_callsign(callsign, obj, default_ssid)
252
  File "/usr/lib/python3.11/site-packages/chirp/drivers/ft1d.py", line 2361, in _apply_callsign
253
    setattr(obj, "callsign", cls._add_ff_pad(callsign, 6))
254
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
255
  File "/usr/lib/python3.11/site-packages/chirp/drivers/ft1d.py", line 950, in _add_ff_pad
256
    return val.ljust(length, b"\xFF")[:length]
257
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
258
TypeError: The fill character must be a unicode character, not bytes
(1-1/2)