From d2883790322044a3f8c3a26c8812218ad486e12d Mon Sep 17 00:00:00 2001 From: Erik Kettenburg Date: Tue, 5 Jul 2016 13:05:48 -0700 Subject: [PATCH] 1.0.5 hopefully fixes offline loop --- cores/oak/OakParticle/particle_core.cpp | 8 +++++--- cores/oak/OakParticle/particle_globals.h | 4 ++-- version.txt | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/cores/oak/OakParticle/particle_core.cpp b/cores/oak/OakParticle/particle_core.cpp index 3f84451..238b424 100644 --- a/cores/oak/OakParticle/particle_core.cpp +++ b/cores/oak/OakParticle/particle_core.cpp @@ -1068,7 +1068,7 @@ int description(unsigned char *buf, unsigned char token, sprintf(number_buffer,"%d",deviceConfig->system_version); appender.append(number_buffer); appender.append(",\"d\":[]},{\"s\":1040368,\"l\":\"m\",\"vc\":30,\"vv\":30,\"u\":\"0\",\"f\":\"u\",\"n\":\"1\",\"v\":1,\"d\":[{\"f\":\"s\",\"n\":\"1\",\"v\":"); - sprintf(number_buffer,"%d",OAK_SYSTEM_VERSION_INTEGER); + sprintf(number_buffer,"%d",deviceConfig->system_version); appender.append(number_buffer); appender.append(",\"_\":\"\"}]}]"); } @@ -1722,12 +1722,12 @@ bool handle_update_begin(msg& message) #ifdef DEBUG_SETUP Serial.println("F4"); #endif - if (deviceConfig->system_version < OAK_SYSTEM_VERSION_INTEGER || deviceConfig->system_update_pending > 0){ + /*if (deviceConfig->system_version < OAK_SYSTEM_VERSION_INTEGER || deviceConfig->system_update_pending > 0){ if(deviceConfig->system_update_pending == 0){ deviceConfig->system_update_pending = 1; writeDeviceConfig(); } - } + }*/ //else if(deviceConfig->system_update_pending == 1){ // set_oakboot_defaults(0); // deviceConfig->system_update_pending = 2; @@ -2739,9 +2739,11 @@ bool particle_handshake(){ spark_send_event("spark/hardware/ota_chunk_size", buf, 60, PRIVATE, NULL); ///if we want to be able to get a system update we need to send that we are in safe more right now + /* if (deviceConfig->system_version < OAK_SYSTEM_VERSION_INTEGER || deviceConfig->system_update_pending > 0){ spark_send_event("spark/device/safemode" "", "", 60, PRIVATE, NULL); } + */ /* #if defined(SPARK_SUBSYSTEM_EVENT_NAME) diff --git a/cores/oak/OakParticle/particle_globals.h b/cores/oak/OakParticle/particle_globals.h index bb75055..3344f39 100644 --- a/cores/oak/OakParticle/particle_globals.h +++ b/cores/oak/OakParticle/particle_globals.h @@ -8,10 +8,10 @@ #define PRODUCT_ID 82 #define PLATFORM_ID 82 -#define OAK_SYSTEM_VERSION_INTEGER 9 +#define OAK_SYSTEM_VERSION_INTEGER 10 #define OAK_SYSTEM_VERSION_MAJOR 1 #define OAK_SYSTEM_VERSION_MINOR 0 -#define OAK_SYSTEM_VERSION_RELEASE 4 +#define OAK_SYSTEM_VERSION_RELEASE 5 typedef enum diff --git a/version.txt b/version.txt index a6a3a43..1464c52 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.0.4 \ No newline at end of file +1.0.5 \ No newline at end of file