File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,8 @@ const unsigned char PKT_DLE = 0x05;
38
38
#define PKT_eraseblock 2048
39
39
#define PKT_maxpacket 261
40
40
#define PKT_bytesperaddr 2
41
- #define PKT_pmrangelow 0x001A00
41
+ // #define PKT_pmrangelow 0x001A00
42
+ #define PKT_pmrangelow 0x001800
42
43
#define PKT_pmrangehigh 0x00A7FF
43
44
#define PKT_userresetvector 0x100
44
45
#define PKT_bootdelay 0x102
@@ -136,6 +137,7 @@ void RFXComSerial::Do_Work()
136
137
137
138
if (m_bStartFirmwareUpload)
138
139
{
140
+ m_bStartFirmwareUpload = false ;
139
141
if (isOpen ())
140
142
{
141
143
try {
@@ -149,8 +151,13 @@ void RFXComSerial::Do_Work()
149
151
// Don't throw from a Stop command
150
152
}
151
153
}
152
- sleep_seconds (1 );
153
- UpgradeFirmware ();
154
+ try {
155
+ sleep_seconds (1 );
156
+ UpgradeFirmware ();
157
+ }
158
+ catch (...)
159
+ {
160
+ }
154
161
}
155
162
156
163
if (!isOpen ())
You can’t perform that action at this time.
0 commit comments