blatann.nrf.nrf_events.gatt_events module

class blatann.nrf.nrf_events.gatt_events.GattEvt(conn_handle)

Bases: BLEEvent

class blatann.nrf.nrf_events.gatt_events.GattcEvt(conn_handle)

Bases: GattEvt

class blatann.nrf.nrf_events.gatt_events.GattsEvt(conn_handle)

Bases: GattEvt

class blatann.nrf.nrf_events.gatt_events.GattcEvtReadResponse(conn_handle, status, error_handle, attr_handle, offset, data)

Bases: GattcEvt

evt_id = 54
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtHvx(conn_handle, status, error_handle, attr_handle, hvx_type, data)

Bases: GattcEvt

evt_id = 57
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtWriteCmdTxComplete(conn_handle, count)

Bases: GattcEvt

evt_id = 60
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtWriteResponse(conn_handle, status, error_handle, attr_handle, write_op, offset, data)

Bases: GattcEvt

evt_id = 56
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtPrimaryServiceDiscoveryResponse(conn_handle, status, services)

Bases: GattcEvt

evt_id = 48
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtCharacteristicDiscoveryResponse(conn_handle, status, characteristics)

Bases: GattcEvt

evt_id = 50
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtDescriptorDiscoveryResponse(conn_handle, status, descriptions)

Bases: GattcEvt

evt_id = 51
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtAttrInfoDiscoveryResponse(conn_handle, status, attr_info16=None, attr_info128=None)

Bases: GattcEvt

evt_id = 52
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtMtuExchangeResponse(conn_handle, server_mtu)

Bases: GattcEvt

evt_id = 58
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattcEvtTimeout(conn_handle, source)

Bases: GattcEvt

evt_id = 59
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtSysAttrMissing(conn_handle, hint)

Bases: GattsEvt

evt_id = 82
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtWrite(conn_handle, attr_handle, uuid, write_operand, auth_required, offset, data)

Bases: GattsEvt

evt_id = 80
classmethod from_c(event)
classmethod from_auth_request(conn_handle, write_event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtRead(conn_handle, attr_handle, uuid, offset)

Bases: GattsEvt

classmethod from_auth_request(conn_handle, read_event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtReadWriteAuthorizeRequest(conn_handle, read=None, write=None)

Bases: GattsEvt

evt_id = 81
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtHandleValueConfirm(conn_handle, attr_handle)

Bases: GattsEvt

evt_id = 83
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtNotificationTxComplete(conn_handle, tx_count)

Bases: GattsEvt

evt_id = 87
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtExchangeMtuRequest(conn_handle, client_mtu)

Bases: GattsEvt

evt_id = 85
classmethod from_c(event)
class blatann.nrf.nrf_events.gatt_events.GattsEvtTimeout(conn_handle, source)

Bases: GattsEvt

evt_id = 86
classmethod from_c(event)