element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Wireless
  • Technologies
  • More
Wireless
Blog WiConnect 2.0 is released !!!
  • Blog
  • Forum
  • Documents
  • Polls
  • Quiz
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Wireless to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ndutton
  • Date Created: 21 Oct 2014 5:46 AM Date Created
  • Views 723 views
  • Likes 0 likes
  • Comments 0 comments
  • wi-fi
  • networks
  • ackme
  • wireless
  • wiconnect
Related
Recommended

WiConnect 2.0 is released !!!

ndutton
ndutton
21 Oct 2014

Designed to substantially reduce your time-to-market - WiConnect just got even better!

 

Notes for WiConnect v2.0

 

  • This version provides higher throughput for the AMW004 module (Wallaby) - up to 10Mbit/s on the UART !
  • Adds support for the AMW006 module (Numbat).
  • Stream mode stability is enhanced.
  • New features include a UDP server, and a TLS server providing a secure extension to the TCP server functionality.
  • File management is improved with the ability to download files from, and upload files to, an HTTP server.
  • Multiple variable configurations can be saved as named files and reloaded.
  • Variable configuration can be maintained through an OTA upgrade.
  • There is precise management of the memory used for the Tx and Rx network pool buffers.
  • In addition there is greater transparency and access to information such as connected clients, AP status and network join results.

 


Changelog

v2.0.0 : Changes for v2.0.0 are listed in the following tables.

General

As well as the changes listed above, MCU control of WiConnect is enhanced with response timestamping and the ability to enable or disable buffering of command output.

Commands Added

 

ChangeDescription
http_downloadDownload file(s) from an HTTP server and save to external flash.
http_uploadUpload file(s) from the device flash to an HTTP server using HTTP POST and file upload.
loadLoad a variable configuration previously saved to flash by the save command
saveSave now saves to a named configuration file for subsequent load. Save to default_config.csv to maintain configuration through an ota upgrade.
tls_serverProvides a TLS server for secure data interchange
udp_serverProvides a UDP server that can listen for and send messages.

 

Commands Deleted or Renamed

 

ChangeDescription
ghm_signupDeprecated

 

Variables Added

 

ChangeDescription
broadcast.udp.dataNow allows for ADC data to be included in broadcast UDP message
network.buffer.rxtx_ratioSet the ratio of Rx and Tx network buffer pool sizes.
network.buffer.sizeSet the size of the combined Rx and Tx network buffers.
network.buffer.usageShow approximate network buffer usage.
network.dhcp.timeoutSet the timeout for obtaining an address as a client from an external DHCP server.
setup.web.client_listList MAC address, IP address and OS of connected websetup clients
softap.client_listList clients connected to the Soft AP
softap.infoList Soft AP connection status parameters: state, SSID, channel and clients.
stream.auto_closeDetermine whether a stream handle is automatically reused when closed, for use when TCP/TLS clients close a connection.
system.cmd.bufferedFlag to enable/disable buffering of certain command responses, for use when reading command output by machine.
system.cmd.timestampAdds a millisecond resolution timestamp to each WiConnect response.
tcp.server.tls_ca_certThe CA cert with which the server TLS cert was signed.
tcp.server.tls_certThe server TLS certificate file.
tcp.server.tls_enabledEnable server TLS certificate (used with auto_start option)
tcp.server.tls_keyThe server TLS certificate key filename.
tcp.server.tls_verify_peerRequire connecting client to provide a valid TLS certificate
udp.server.auto_interface If 'auto-start' is enabled, this is the interface used when the UDP server is set to auto-start.
udp.server.auto_startStart UDP server on power-up
udp.server.data_gpio The specified GPIO is asserted HIGH when client data is available to be read.
udp.server.port Default port for UDP server to bind.
wlan.infoWLAN connection status parameters: state, SSID, BSSID, channel and datarate
wlan.join.resultResult code of most recent join attempt (network up event).
wlan.join.timeoutThe maximum amount of time to wait while the module attempts to join a network.

 

Variables Deleted or Renamed

 

Note: These changes lead to errors in command sequences that make use of the old version of the variables

 

Old NameNew NameDescription
network.dhcpnetwork.dhcp.enabled

Renamed

 

 

 

ndutton

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube