UM1770 Profiles central roles: APIs interface and callbacks
Start Pairing procedure with the peer device according the device security parameters set with the FML_SecuritySet().
Clear Glucose Collector Security database.
7.4.6 FML_SendPinCode (uint32_t pinCode)
Send the pin code during the pairing procedure when required from the peer device.
7.4.7 FML_DeviceConnection (fmlConnDevType param)
Start the Connection procedure with the peer device.
Start the device disconnection procedure.
7.4.9 FML_ConnectionParameterUpdateRsp (uint8_t accepted, fmlConnUpdateParamType *param)
This function shall be called by the master when it receives a connection parameter update request from the peer device. If the master rejects these parameters , it can send the response with the accepted parameter set to FALSE or ignore the request. This function shall be managed only if the master has already discovered all the services and characteristics. If these discovery procedure are ongoing, the master basic profile sends automatically the connection parameter response with status rejected.
Start the service discovery procedure on the peer device.
Start the characteristic discovery procedure on the peer device.
Run a profile state machine to execute all the central role procedure: connection, service discovery, characteristic discovery and peer device configuration procedure.
Run the Glucose Collector internal state machine. This function is required when the application executes the FML_ConnConf(). uint16_t *end_handle)
Find the device services.
DocID026385 Rev 3 87/127
127