Documentation
For Arduino users
CompPicture.ino
How to Use
This example shows that ,when the picture component on the Nextion screen is released, the picture of current component will be changed every time.
Author
Wu Pengfei (email:pengf.nosp@m.ei.w.nosp@m.u@ite.nosp@m.ad.c.nosp@m.c)
Date
2015/7/10
#include "Nextion.h"
/*
* Declare a picture object [page id:0,component id:1, component name: "p0"].
*/
NexPicture p0 = NexPicture(0, 1, "p0");
NexTouch *nex_listen_list[] =
{
&p0,
NULL
};
void p0PopCallback(void *ptr)
{
uint32_t number = 0;
dbSerialPrintln("p0PopCallback");
p0.getPic(&number);
if (number == 1)
{
number = 2;
}
else
{
number = 1;
}
p0.setPic(number);
}
void setup(void)
{
p0.attachPop(p0PopCallback);
dbSerialPrintln("setup done");
}
void loop(void)
{
nexLoop(nex_listen_list);
}