new units

pull/8738/head
paul-szczepanek-arm 2018-11-12 17:04:55 +00:00 committed by Vincent Coubard
parent e04fd876f5
commit 8e18e191fb
2 changed files with 5 additions and 3 deletions

View File

@ -70,6 +70,7 @@ typedef unit_t<uint16_t, 0, 0, 0x01F3> unit_slave_latency_t;
typedef unit_t<uint16_t, 10000, 0x0A, 0x0C80> unit_supervision_timeout_t;
typedef unit_t<uint16_t, 625, 0, 0xFFFF> unit_conn_event_length_t;
typedef unit_t<uint16_t, 10000, 0x0A, 0x4000> unit_sync_timeout_t;
typedef unit_t<uint16_t, 1250, 0x06, 0xFFFF> unit_periodic_interval_t;
typedef unit_t<uint32_t, 1000, 0, 0xFFFFFFFF> unit_ms_t;
typedef unit_t<uint32_t, 1, 0, 0xFFFFFFFF> unit_us_t;

View File

@ -537,6 +537,7 @@ public:
typedef ble::unit_supervision_timeout_t UnitSupervisionTimeout_t;
typedef ble::unit_conn_event_length_t UnitConnEventLength_t;
typedef ble::unit_sync_timeout_t UnitSyncTimeout_t;
typedef ble::unit_periodic_interval_t UnitPeriodicInterval_t;
typedef ble::unit_ms_t UnitMs_t;
typedef ble::unit_us_t UnitUs_t;
@ -2211,7 +2212,7 @@ public:
*/
virtual ble_error_t startAdvertising(
AdvHandle_t handle,
uint16_t maxDuration = 0,
UnitAdvDuration_t maxDuration = 0,
uint8_t maxEvents = 0
)
{
@ -2251,8 +2252,8 @@ public:
*/
virtual ble_error_t setPeriodicAdvertisingParameters(
AdvHandle_t handle,
uint32_t periodicAdvertisingIntervalMinMs,
uint32_t periodicAdvertisingIntervalMaxMs,
UnitPeriodicInterval_t periodicAdvertisingIntervalMinMs,
UnitPeriodicInterval_t periodicAdvertisingIntervalMaxMs,
bool advertiseTxPower = true
) {
(void) handle;