DA14580 Bluetooth Smart IC writer library

Dependents:   11u35_usbLocalFilesystem

Revision:
9:e2e84de053fc
Parent:
8:af5210dbfe64
--- a/DA14580.h	Thu Jul 07 01:26:52 2016 +0000
+++ b/DA14580.h	Fri Aug 12 06:34:58 2016 +0000
@@ -75,12 +75,18 @@
         @param E_CRC_MISMATCH =        '5'
     */
     enum DA14580_STATUS {
-        SUCCESS = '0',
-        E_NOT_CONNECTED = '1',
-        E_FILE_NOT_FOUND = '2',
-        E_TIMEOUT_STX = '3',
-        E_ACK_NOT_RETURNED = '4',
-        E_CRC_MISMATCH = '5'
+//        SUCCESS = '0',
+//        E_NOT_CONNECTED = '1',
+//        E_FILE_NOT_FOUND = '2',
+//        E_TIMEOUT_STX = '3',
+//        E_ACK_NOT_RETURNED = '4',
+//        E_CRC_MISMATCH = '5'
+        SUCCESS = 0,
+        E_NOT_CONNECTED = 1,
+        E_FILE_NOT_FOUND = 2,
+        E_TIMEOUT_STX = 3,
+        E_ACK_NOT_RETURNED = 4,
+        E_CRC_MISMATCH = 5
     };
 
     /** Constructor
@@ -111,7 +117,7 @@
     /** Load bootloader executable into device through UART
     * the target binary should be defined by LOADER_FILE
     */
-    int load();
+    int load(char *filename = LOADER_FILE);
 
     /** Returns file size: copied from ika_shouyu_poppoyaki
     * @param *fp File pointer