mirror of https://github.com/espruino/BangleApps
Output app name, reset lcd and intervals
flow app sets LCDMode to 120x120 wich will break image export (TypeError: FUNCTION_TABLE[(HEAPU8[(($0 + 52) | 0)] | (HEAPU8[(($0 + 53) | 0)] << 8) | ((HEAPU8[(($0 + 54) | 0)] << 16) | (HEAPU8[(($0 + 55) | 0)] << 24)))] is not a function) Some applications use a very short timeout, which also break the export.pull/2044/head
parent
0f25f341d4
commit
bf2613c440
|
@ -79,7 +79,7 @@ function getThumbnail(appId, imageFn) {
|
||||||
settings : SETTINGS,
|
settings : SETTINGS,
|
||||||
device : { id : DEVICEID }
|
device : { id : DEVICEID }
|
||||||
}).then(files => {
|
}).then(files => {
|
||||||
console.log("AppInfo returned");//, files);
|
console.log(`AppInfo returned for ${appId}`);//, files);
|
||||||
flashMemory.set(factoryFlashMemory);
|
flashMemory.set(factoryFlashMemory);
|
||||||
jsTransmitString("reset()\n");
|
jsTransmitString("reset()\n");
|
||||||
console.log("Uploading...");
|
console.log("Uploading...");
|
||||||
|
@ -89,6 +89,7 @@ function getThumbnail(appId, imageFn) {
|
||||||
appLog = "";
|
appLog = "";
|
||||||
jsTransmitString(command);
|
jsTransmitString(command);
|
||||||
console.log("Done.");
|
console.log("Done.");
|
||||||
|
jsTransmitString("Bangle.setLCDMode();clearInterval();clearTimeout();\n");
|
||||||
jsStopIdle();
|
jsStopIdle();
|
||||||
|
|
||||||
var rgba = new Uint8Array(GFX_WIDTH*GFX_HEIGHT*4);
|
var rgba = new Uint8Array(GFX_WIDTH*GFX_HEIGHT*4);
|
||||||
|
|
Loading…
Reference in New Issue