Product Info

NTXEmbeddedWM18xAPI
1
ThankyouforpurchasinganNTXEmbeddedWiFimoduleforCustomerConnectNetworkCloud.This
APIguidewillhelpyouunderstandhow ourmoduleworksandwhatyoucandowithit.
AbouttheWM18x
ThereareseveralmodelsoftheWM18xfromNTXEmbedded.APIcallsbelowworkonallWM18x
modelsunlessotherwisenoted.
ThefirmwareonyourWM18xis custommadeforyou.ThisdocumentisthegeneralAPIdocumentation
fortheWM18x.Yourfirmwaremayhavespecialrestrictionsoradditionalcalls.These
differenceswillbe
providedtoyoubyNTXEmbeddedasaseparatedocument.
TheWM18Xhasitsownprocessorandisprogrammedforyourapplication.Itisdesignedtodoasmuch
oftheworkofcommunicatingtotheInternetorcloudservicesanddoingWiFistuffasit
cansoyour
processorcandomoreimportantthings.ItisnotageneralpurposeWiFimodule.AssuchtheAPI
allowsonlythemostbasicfeaturesneededtoestablishaconnection toanaccesspointandtosendand
receivethedata.Everythingelseishandledforyouby
theNTXEmbeddedWM18xmodule.Thisisdone
bothforsecurityreasonsandtominimizetheworkyoursystemhasto do.
CustomerConnectNetworkCloud
ThisversionoftheAPIisdesignedtoconnecttotheCustomerConnectNetworkcloudservicesasan
MQTTclient.ItimplementssomeoftheAPIasdescribedintheHounödocuments:
MQTTMessages(OvenEvents.docx),VersionP16A,Dated06262018
OvenActivation,Version1.04,Dated02072018
FirmwareUpdateandWIFIParameters,Version1.03,Dated06262018
TheHounöhostedCustomerConnectNetworkcloudservicesallowyourdevicetosecurelyconnectto
anMQTTbrokerandsendperiodicandlivedatafromyourdevicetothecloudforstorageand/ordisplay.
ItalsohasamechanismtoinformthedevicethroughtheWM18xWiFimodulethatfilesareavailablefor
downloadandtheWM18xcanretrievethosefilesandgivethemtothedevice.Allofthehardworkof
connectingandmaintainingtheconnectiontotheMQTTbrokeraswellaspacketizingthedataproperly
is
donebytheWM18xmodule.TheAPIcallsbelowinthe
NetworkAPIsectionofthisdocumentare
usedtosendandretrievedatafromthesecloudservices.
ConnectionMethods
TheWM18xcomesinseveralcommunicationconfigurationsincludingRS232,RS485,RS422.
ItisalsocapableofcommunicatingatvariousBaudrates.Inordertopreventaccidentalchangestothe
serialsettings,noAPIexistsatthistimetomodifytheserialsettingsonthefly.Yourcustomfirmware
fortheWM18xwillhavetheserialsettingsyouspecifythatwillcommunicateto
yourdevice.
Thedefaultserialsettingsare:
Baud:115200;DataBits:8;Parity:None;StopBits:1;FlowControl:None

Summary of content (22 pages)