Lines Matching +full:clock +full:- +full:rate +full:- +full:control
4 * SPDX-License-Identifier: Apache-2.0
40 LORAWAN_ACT_OTAA = 0, /**< Over-the-Air Activation (OTAA) */
64 LORAWAN_DR_0 = 0, /**< DR0 data rate */
65 LORAWAN_DR_1, /**< DR1 data rate */
66 LORAWAN_DR_2, /**< DR2 data rate */
67 LORAWAN_DR_3, /**< DR3 data rate */
68 LORAWAN_DR_4, /**< DR4 data rate */
69 LORAWAN_DR_5, /**< DR5 data rate */
70 LORAWAN_DR_6, /**< DR6 data rate */
71 LORAWAN_DR_7, /**< DR7 data rate */
72 LORAWAN_DR_8, /**< DR8 data rate */
73 LORAWAN_DR_9, /**< DR9 data rate */
74 LORAWAN_DR_10, /**< DR10 data rate */
75 LORAWAN_DR_11, /**< DR11 data rate */
76 LORAWAN_DR_12, /**< DR12 data rate */
77 LORAWAN_DR_13, /**< DR13 data rate */
78 LORAWAN_DR_14, /**< DR14 data rate */
79 LORAWAN_DR_15, /**< DR15 data rate */
115 * @brief LoRaWAN join parameters for over-the-Air activation (OTAA)
134 * should be stored in non-volatile memory by the application.
180 * - Port 0: TX packet acknowledgements
181 * - Ports 1-255: Standard downlink port
182 * - LW_RECV_PORT_ANY: All downlinks
309 * @brief Enable Adaptive Data Rate (ADR)
311 * Control whether adaptive data rate (ADR) is enabled. When ADR is enabled,
312 * the data rate is treated as a default data rate that will be used if the
313 * ADR algorithm has not established a data rate. ADR should normally only
317 * @param enable Enable or Disable adaptive data rate.
332 * @retval -EINVAL channels mask or channels mask size is wrong
337 * @brief Set the default data rate
339 * Change the default data rate.
341 * @param dr Data rate used for transmissions
353 * @return Minimum possible data rate
373 * Control the LoRa region and frequency settings. This should be called before
399 * The GPS epoch started on 1980-01-06T00:00:00Z, but has since diverged
402 * @param gps_time Synchronized time in GPS epoch format truncated to 32-bit.
404 * @return 0 if successful, -EAGAIN if the clock is not yet synchronized.
411 * @brief Run Application Layer Clock Synchronization service
415 * the clock deviation is considered too large.
417 * Clock synchronization is required for firmware upgrades over multicast
429 * The GPS epoch started on 1980-01-06T00:00:00Z, but has since diverged
432 * @param gps_time Synchronized time in GPS epoch format truncated to 32-bit.
434 * @return 0 if successful, -EAGAIN if the clock is not yet synchronized.
446 * stores them in the image-1 flash partition.