You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 25b9124..0903b81
0903b81 Merge remote-tracking branch 'origin/release_internal' into release_external
51429c9 FHSS WS: api function to set TX allowance level (#2612)
01b1188 Fix Child NUD with long ARO registrations
20b49ce Optimize out of memory handler to remove more memory in EF mode
f1b03bc FHSS WS: Allow transmitting unicast frames on broadcast channel for 1st hop node in EF mode (#2609)
2f5e5e2 Generic forwarding callback and EF state enabler for Wi-SUN BBR.
007dfa2 Allow transmitting on RX slot for 1st hop device in expedited forwarding mode (#2607)
6524872 Implemented FHSS expedited forwarding mode (#2606)
91e0b4c QoS traffic class documentation update.
3acd3a4 Fix warnings found by cppcheck (#2605)
d2f5347 MPX and MAC API update
7310cc0 MAC: "CCA fail on RX" event for TX done callback (#2602)
cd109c3 Clear Ack tx and tx process in MAC reset (#2601)
45504fd Optimize stagger based on uptime and startup type
ed5209e Iotthd 4584 (#2599)
60726dc Fixed blacklisting overflow (#2597)
23334b7 Added support for High Priority forward state
3ec2a2c Corrected freed memory access on incoming EAPOL handling
aecadc4 Fixed delayed interrupt (#2596)
1fca2c1 CCA backoffs max to 9 (#2595)
f3d2fa1 Added API function to get neighbor table information from Wi-SUN
3bb089b Validate randomized fixed channel (#2592)
70743a1 MAC stabilisation fixes (#2591)
e936a26 Reduce periodic DNS traces
a45fe3f Improved CSMA-CA logic for Wi-SUN (#2585)
56b7735 improved Wi-SUN stack statistics added
e656190 Wi-SUN neighbour allocate update
799f837 Added address check for Whiteboard address ADD
0b6caa3 Wi-SUN network timing parameter tuning
4921465 Supress warnings
f5cecd7 Enable external connection for routers
e129a0a Added LLC EAPOL temporary neighbor remove when authentication completes (#2583)
fa20fb9 Added calculation of LLC and LLC EAPOL message queue average (#2582)
7f7c01a Added retry traces to authenticator EAP-TLS, 4WH, and GKH
a87646d On startup deletes NVM GTKs if EUI-64 has been changed (#2576)
509a6f9 Add CI commands to PR template (#2579)
eb6a4f7 Change stagger calculation to give more bandwidth to application
82f1d54 Wi-SUN bpptstrap clear destination cache at discovery phase.
71b0588 Destination cache update:
f92c385 Enabled PMTU timeout to destination cache after used.
957b358 DHCP server and Agent relay update
git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 0903b81
/** Allow transmitting only on TX and RX slots. */
128
+
WS_TX_AND_RX_SLOT,
129
+
/** Allow transmitting always. Also unicast on broadcast channel. */
130
+
WS_TX_ALWAYS
131
+
} fhss_ws_tx_allow_level;
132
+
133
+
/**
134
+
* @brief Set node unicast TX allowance level. Allows device to use the unicast and broadcast channel for unicast transmission as described by fhss_ws_tx_allow_level.
135
+
* @param fhss_api FHSS instance.
136
+
* @param global_level Level of TX allowance in normal mode.
137
+
* @param ef_level Level of TX allowance in expedited forwarding mode.
Copy file name to clipboardExpand all lines: nanostack/platform/arm_hal_phy.h
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -50,6 +50,7 @@ typedef enum {
50
50
PHY_LINK_TX_SUCCESS, /**< MAC TX complete. MAC will a make decision to enter wait ACK or TX done state. */
51
51
PHY_LINK_TX_FAIL, /**< Link TX process fail. */
52
52
PHY_LINK_CCA_FAIL, /**< RF link CCA process fail. */
53
+
PHY_LINK_CCA_FAIL_RX, /**< RF link CCA process failed because of packet reception. */
53
54
PHY_LINK_CCA_OK, /**< RF link CCA process ok. */
54
55
PHY_LINK_CCA_PREPARE, /**< Prepare for CCA after CSMA-CA: changes to CCA channel and gives permission to TX. See PHY_LINK_CCA_PREPARE status definitions for return values */
0 commit comments