This example shows how to identify the running program on your Arduino. Indeed, you may not remember which program was last loaded on your Arduino, or which version of your program is running.
To identify the running program, you simply need to assign a Code ID (name + version) to your Arduino code. This example illustrates how to do this.
Sketch
Upload this program : 1_Basics \ 10_CodeID
We start by declaring 2 strings to define the Code ID : a name and a version. Both strings must be placed inside the Program Memory by using the "const ... PROGMEM" keywords.
Finally, we set the Code ID by using HC_codeName() and HC_codeVersion().
#include <HITIComm.h> // code ID const char code_name[] PROGMEM = "My great code"; const char code_version[] PROGMEM = "1.0.0"; void setup() { // initialize library HC_begin(); // set code ID HC_codeName(code_name); HC_codeVersion(code_version); } void loop() { // communicate with HITIPanel HC_communicate(); }
Arduino Toolbar
In the Arduino Toolbar, the Code ID appears once the communication is established with your Arduino.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article