Component: WLAN (EB069-00-2, RN171) (RN171) (Wireless)

From Flowcode Help
Jump to navigationJump to search
Author Matrix Ltd.
Version 1.1
Category Wireless


WLAN (EB069-00-2, RN171) component

Wireless LAN component designed to work with the RN171 module from Microchip. Provides a very simple interface to allow webpages to be hosted from hardware or simulation. Also available in the form of the EB069-00-2 E-block.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_WLAN-RN171_Dummy.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_WLAN-RN171_Dummy.fcfx

Detailed description

No detailed description exists yet for this component

Examples

Simple playback example - allows a wav file to be streamed out using PWM. Repeats the playback in a loop.

FC6 Icon.png WAV Playback


Simple recording example - allows a wav file to be recorded from a microphone connected to an ADC input pin. Records for approx 10 seconds.

FC6 Icon.png WAV Record






Macro reference

CheckForPageRequests

Fc9-comp-macro.png CheckForPageRequests
To be called periodically. Returns non-zero if a request has been processed 
Fc9-u8-icon.png - BYTE Return


ConnectToSSID

Fc9-comp-macro.png ConnectToSSID
Attempts to connect to the given SSID and Key values. Returns 0 if successful. 
Fc9-string-icon.png - STRING SSID
 
Fc9-string-icon.png - STRING Key
 
Fc9-u8-icon.png - BYTE Return


DisableCommandMode

Fc9-comp-macro.png DisableCommandMode
Exits command mode 
Fc9-void-icon.png - VOID Return


EnterCommandMode

Fc9-comp-macro.png EnterCommandMode
Attempts to leave data mode and enter command mode 
Fc9-void-icon.png - VOID Return


GetInValue

Fc9-comp-macro.png GetInValue
Returns the string value of a Request parameter 
Fc9-u8-icon.png - BYTE index
Index of the request paramter, starting at zero. 
Fc9-string-icon.png - STRING Return


GetReply

Fc9-comp-macro.png GetReply
Returns the last received response to a command. 0 = OK 1 = FAIL_ERR 2 = STX_ERR 3 = CMD_ERR 4 = PARAM_ERR 5 = ETX_ERR 6 = SERIAL 255 = TOUT 
Fc9-u8-icon.png - BYTE Return


Initialise

Fc9-comp-macro.png Initialise
Initialise the device with the property data. Returns 0 if successful 
Fc9-u8-icon.png - BYTE Return


ReadConnectionStatus

Fc9-comp-macro.png ReadConnectionStatus
Checks the connection status. Returns 0 if not connected, 1 if connected. 
Fc9-u8-icon.png - BYTE Return


ReceiveIncoming

Fc9-comp-macro.png ReceiveIncoming
Returns the received data string 
Fc9-string-icon.png - STRING Return


SendCommand

Fc9-comp-macro.png SendCommand
Sends the given command and returns the reply status. (See GetReply for return values) 
Fc9-string-icon.png - STRING Command
 
Fc9-u8-icon.png - BYTE Return


SendString

Fc9-comp-macro.png SendString
Sends the given Text. Appends a CR/LF pair of characters it CrLf is true. 
Fc9-string-icon.png - STRING Text
 
Fc9-u8-icon.png - BYTE CrLf
 
Fc9-void-icon.png - VOID Return


SetOutValue

Fc9-comp-macro.png SetOutValue
Set the value of an outbound substitution string 
Fc9-u8-icon.png - BYTE index
 
Fc9-string-icon.png - STRING value
 
Fc9-void-icon.png - VOID Return


Property reference

Fc9-prop-icon.png Properties