Index: YC_QRDecode.h
===================================================================
--- /YC3121_SDK/fw/sdk/yc_qr/YC_QRDecode.h	(revision 726)
+++ /YC3121_SDK/fw/sdk/yc_qr/YC_QRDecode.h	(working copy)
@@ -12,5 +12,13 @@
  */
 yc_qr_return_type_ENUM YC_QRDecode(QRDecode_Config_CB *p_QRDecode_Config,uint32_t *len, uint8_t *buf);
 
+/**
+ * @brief  get yichip scan code lib version
+ * @param  none
+ * @return lib version:
+ *					bit0~bit15:low version number
+ *					bit16~bit31:high version number
+ */
+uint32_t SC_GetVersion(void);
 
 #endif
Index: YC_QRDecode_TypeDef.h
===================================================================
--- /YC3121_SDK/fw/sdk/yc_qr/YC_QRDecode_TypeDef.h	(revision 726)
+++ /YC3121_SDK/fw/sdk/yc_qr/YC_QRDecode_TypeDef.h	(working copy)
@@ -33,7 +33,7 @@
     unsigned char lcd_pin_bl;     //bit7=1:  high light          =0:  low  light
 } lcd_config_CB;
 
-typedef enum {UNKNOW =0,GC6153 = 1, BF3A02 = 2} camera_type_ENUM;
+typedef enum {UNKNOW =0,GC6153 = 1, BF3A02 = 2, BF30A2 = 3} camera_type_ENUM;
 typedef enum {CAMERA_LCD = 0, CAMERA_TFT = 1} camera_disp_ENUM;
 
 typedef struct _camera_setpara_CB_
@@ -76,6 +76,7 @@
 QR_KEY_PARA_FAIL = -5,
 QR_CANCEL_KEY= -6,
 QR_CANCEL_TIMEOUT= -7,
+QR_BT_CONNECT_FAIL= -8,
 }yc_qr_return_type_ENUM;
 
 
Index: YC_QRDecode_lib.lib
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
