LDN services: Difference between revisions
Line 409: | Line 409: | ||
=== EnableActionFrame === | === EnableActionFrame === | ||
Takes an input [[#ActionFrameSettings]]. No output. | Takes an input [[#ActionFrameSettings]]. No output. | ||
[[#State|State]] must be Initialized. | |||
=== DisableActionFrame === | === DisableActionFrame === | ||
No input/output. | No input/output. | ||
[[#State|State]] must be Initialized. | |||
=== SendActionFrame === | === SendActionFrame === | ||
Takes a type-0x21 input buffer, two input [[#MacAddress]], two input s16s ('''Band''' and '''ChannelNumber''') and an input [[#MessageFlagSet]]. No output. | Takes a type-0x21 input buffer, two input [[#MacAddress]], two input s16s ('''Band''' and '''ChannelNumber''') and an input [[#MessageFlagSet]]. No output. | ||
[[#State|State]] must be 3-4 (AccessPointCreated/Station). | |||
On NX this sends a raw action frame with the input buffer as the data? | On NX this sends a raw action frame with the input buffer as the data? | ||
Line 420: | Line 426: | ||
=== RecvActionFrame === | === RecvActionFrame === | ||
Takes a type-0x22 output buffer and an input [[#MessageFlagSet]]. Returns an output u32 '''Size''', two output [[#MacAddress]], two output s16s ('''Band''' and '''ChannelNumber''') and an output s32 '''LinkLevel'''. | Takes a type-0x22 output buffer and an input [[#MessageFlagSet]]. Returns an output u32 '''Size''', two output [[#MacAddress]], two output s16s ('''Band''' and '''ChannelNumber''') and an output s32 '''LinkLevel'''. | ||
[[#EnableActionFrame|EnableActionFrame]] must be used prior to this. | |||
=== SetHomeChannel === | === SetHomeChannel === |