|
33 | 33 | * @property {string} chPD A13
|
34 | 34 | */
|
35 | 35 |
|
36 |
| - /** |
| 36 | + /** |
37 | 37 | * @param {FlasherOptions} options
|
38 | 38 | * @returns {FlasherOptions}
|
39 | 39 | */
|
|
47 | 47 | function flashDevice(options) {
|
48 | 48 | if (!options.binary) throw new Error("Needs binary");
|
49 | 49 | defaultOptions(options);
|
50 |
| - |
| 50 | + |
51 | 51 | var prevReader = Espruino.Core.Serial.startListening(function (buffer) {
|
52 | 52 | var bufView = new Uint8Array(buffer);
|
53 | 53 | for (var i=0;i<bufView.length;i++)
|
|
57 | 57 | var a = l.shift();
|
58 | 58 | console.log(">>>",a);
|
59 | 59 | try {
|
60 |
| - if (packetHandler) packetHandler(Espruino.Core.Utils.parseJSONish(a)); |
| 60 | + if (packetHandler) packetHandler(Espruino.Core.Utils.parseRJSON(a)); |
61 | 61 | } catch(e) { console.log("Unable to decode"); }
|
62 | 62 | }
|
63 | 63 | uartLine = l[0];
|
|
92 | 92 | }
|
93 | 93 |
|
94 | 94 | /**
|
95 |
| - * @param {FlasherOptions} options |
96 |
| - * @param {number} cmd |
97 |
| - * @param {ArrayBuffer} data |
| 95 | + * @param {FlasherOptions} options |
| 96 | + * @param {number} cmd |
| 97 | + * @param {ArrayBuffer} data |
98 | 98 | */
|
99 | 99 | function wr(options,cmd,data) {
|
100 | 100 | //console.log("Write",cmd,data.length,data);
|
@@ -241,8 +241,8 @@ function cmdFlash(options) {
|
241 | 241 | }
|
242 | 242 |
|
243 | 243 | /**
|
244 |
| - * @param {FlasherOptions} options |
245 |
| - * @param {(version: string) => void} callback |
| 244 | + * @param {FlasherOptions} options |
| 245 | + * @param {(version: string) => void} callback |
246 | 246 | */
|
247 | 247 | function getFirmwareVersion(options, callback) {
|
248 | 248 | defaultOptions(options);
|
|
0 commit comments