Created Arduino files for created a flashing light that also sends to RRCS

This commit is contained in:
bsncubed
2025-11-30 20:51:17 +11:00
parent 347bc54818
commit 87338d4db1
2 changed files with 249 additions and 0 deletions

39
arduino/RRCS.h Executable file
View File

@@ -0,0 +1,39 @@
const char Data_PressVirtKey1OnBench_P[] PROGMEM = "<?xml version=\"1.0\"?>\
<methodCall>\
<methodName>PressKeyEx</methodName>\
<params>\
<param><value><string>C0000000001</string></value></param>\
<param><value><i4>64</i4></value></param>\
<param><value><i4>46</i4></value></param>\
<param><value><boolean>0</boolean></value></param>\
<param><value><int>2</int></value></param>\
<param><value><int>0</int></value></param>\
<param><value><int>1</int></value></param>\
<param><value><boolean>1</boolean></value></param>\
<param><value><boolean>1</boolean></value></param>\
<param><value><int>1</int></value></param>\
</params>\
</methodCall>\
";
const char Data_ReleaseVirtKey1OnBench_P[] PROGMEM = "<?xml version=\"1.0\"?>\
<methodCall>\
<methodName>PressKeyEx</methodName>\
<params>\
<param><value><string>C0000000002</string></value></param>\
<param><value><i4>64</i4></value></param>\
<param><value><i4>46</i4></value></param>\
<param><value><boolean>0</boolean></value></param>\
<param><value><int>2</int></value></param>\
<param><value><int>0</int></value></param>\
<param><value><int>1</int></value></param>\
<param><value><boolean>1</boolean></value></param>\
<param><value><boolean>0</boolean></value></param>\
<param><value><int>1</int></value></param>\
</params>\
</methodCall>\
";
__FlashStringHelper* Data_PressVirtKey1OnBench = (__FlashStringHelper*)Data_PressVirtKey1OnBench_P;
__FlashStringHelper* Data_ReleaseVirtKey1OnBench = (__FlashStringHelper*)Data_ReleaseVirtKey1OnBench_P;