Skip to content

First_Steps

Mike edited this page Jan 9, 2023 · 2 revisions

Include the Stack

In your main.cpp include the stack with #include "knx.h" in the first line.
If your platform is supported by the stack it will create automaticly an instance of knx.

Also add some stuff to make the stack work.

#include<Arduino.h>
#include<knx.h>voidsetup()
{
//read memory and restore 
knx.readMemory();
if (knx.configured())
{
//read parameters and setup your device
}
//start stack
knx.start(); }
voidloop()
{
//needed to do knx stuff
knx.loop();
//do nothing if not configuredif (!knx.configured()) return; //do some stuff if your device is configured
}

Clone this wiki locally