Bluetooth Low Energy based Firmware Over The Air with Mbed. Mbed part is a external processor of the IoT devices and communicate with a Bluetooth module. The Bluetooth module have to support BLE and implement BLE FOTA profile designed by ours. BLE FOTA profile specification is available from our GIT hub wiki(https://github.com/sevencore/BLEFOTA).

Dependencies:   mbed

Fork of mbed_fota by KIM HyoengJun

Embed: (wiki syntax)

« Back to documentation index

diss_task.h File Reference

diss_task.h File Reference

Device Information Service Server Header. More...

Go to the source code of this file.

Data Structures

struct  diss_create_db_cfm
 Parameters of the DISS_CREATE_DB_CFM message. More...
struct  diss_set_char_val_req
 Parameters of the DISS_SET_CHAR_VAL_REQ message - shall be dynamically allocated. More...
struct  diss_create_db_req
 Parameters of the DISS_CREATE_DB_REQ message. More...
struct  diss_enable_req
 Parameters of the DISS_ENABLE_REQ message. More...

Enumerations

enum  
 

Attribute Table Indexes.

More...
enum  {
  DISS_CREATE_DB_REQ = 28672, DISS_CREATE_DB_CFM, DISS_SET_CHAR_VAL_REQ, DISS_ENABLE_REQ,
  DISS_DISABLE_IND, DISS_ERROR_IND
}
 

Messages for Device Information Service Server.

More...
enum  {
  DIS_MANUFACTURER_NAME_CHAR_SUP = 0x0001, DIS_MODEL_NB_STR_CHAR_SUP = 0x0002, DIS_SERIAL_NB_STR_CHAR_SUP = 0x0004, DIS_HARD_REV_STR_CHAR_SUP = 0x0008,
  DIS_FIRM_REV_STR_CHAR_SUP = 0x0010, DIS_SW_REV_STR_CHAR_SUP = 0x0020, DIS_SYSTEM_ID_CHAR_SUP = 0x0040, DIS_IEEE_CHAR_SUP = 0x0080,
  DIS_PNP_ID_CHAR_SUP = 0x0100, DIS_ALL_FEAT_SUP = 0x01FF
}
 

Database Configuration Flags.

More...

Detailed Description

Device Information Service Server Header.

Copyright 2015 SEVENCORE Co., Ltd.

Author:
HyeongJun Kim
Version:
1.0.0
Date:
2015-08-20

Definition in file diss_task.h.