# Upload error in nkrkv/af-motor/dc-motors after updating xod to latest version

**URL:** <https://forum.xod.io/t/upload-error-in-nkrkv-af-motor-dc-motors-after-updating-xod-to-latest-version/4447>\
**Category:** Uncategorized\
**Created:** [September 21, 2020, 1:51pm UTC](https://forum.xod.io/t/upload-error-in-nkrkv-af-motor-dc-motors-after-updating-xod-to-latest-version/4447 "2020-09-21T13:51:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sibhuashwath](https://avatars.discourse-cdn.com/v4/letter/s/f1d935/32.png) [@sibhuashwath](https://forum.xod.io/u/sibhuashwath)\
**Post date:** [September 21, 2020, 1:51pm UTC](https://forum.xod.io/t/upload-error-in-nkrkv-af-motor-dc-motors-after-updating-xod-to-latest-version/4447/1 "2020-09-21T13:51:53Z")

</div>

hai everyone

i am using nkrkv/af-motor/dc-motors for controlling my dc motors.  
i worked fine on older version of xod ( version 0.34 ) .but after updating the xod to version 0.35.2, thenkrkv/af-motor/dc-motors showing error while uploading . please help … other nodes worked fine.

this is the error message.

Begin compiling code for the board Arduino Uno 📦

C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1078:35: error: non-static data member ‘DIR\_LATCH’ declared ‘constexpr’  
constexpr uint8\_t DIR\_LATCH = 12;  
^~  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1079:33: error: non-static data member ‘DIR\_SER’ declared ‘constexpr’  
constexpr uint8\_t DIR\_SER = 8;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1080:33: error: non-static data member ‘DIR\_CLK’ declared ‘constexpr’  
constexpr uint8\_t DIR\_CLK = 4;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1081:32: error: non-static data member ‘DIR\_EN’ declared ‘constexpr’  
constexpr uint8\_t DIR\_EN = 7;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1083:32: error: non-static data member ‘M1\_PWM’ declared ‘constexpr’  
constexpr uint8\_t M1\_PWM = 11; // PMW2A  
^~  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1084:35: error: non-static data member ‘M1\_A’ declared ‘constexpr’  
constexpr uint8\_t M1\_A = 1 \<\< 2;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1085:35: error: non-static data member ‘M1\_B’ declared ‘constexpr’  
constexpr uint8\_t M1\_B = 1 \<\< 3;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1087:32: error: non-static data member ‘M2\_PWM’ declared ‘constexpr’  
constexpr uint8\_t M2\_PWM = 3; // PMW2B  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1088:35: error: non-static data member ‘M2\_A’ declared ‘constexpr’  
constexpr uint8\_t M2\_A = 1 \<\< 1;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1089:35: error: non-static data member ‘M2\_B’ declared ‘constexpr’  
constexpr uint8\_t M2\_B = 1 \<\< 4;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1091:32: error: non-static data member ‘M3\_PWM’ declared ‘constexpr’  
constexpr uint8\_t M3\_PWM = 5; // PMW0B  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1092:35: error: non-static data member ‘M3\_A’ declared ‘constexpr’  
constexpr uint8\_t M3\_A = 1 \<\< 0;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1093:35: error: non-static data member ‘M3\_B’ declared ‘constexpr’  
constexpr uint8\_t M3\_B = 1 \<\< 6;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1095:32: error: non-static data member ‘M4\_PWM’ declared ‘constexpr’  
constexpr uint8\_t M4\_PWM = 6; // PMW0A  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1096:35: error: non-static data member ‘M4\_A’ declared ‘constexpr’  
constexpr uint8\_t M4\_A = 1 \<\< 5;  
^  
C:\Users\JARVI~1.S\AppData\Local\Temp\xod\_temp\_sketchbookkAxNBc\xod\_1600695655310\_sketch\xod\_1600695655310\_sketch.ino:1097:35: error: non-static data member ‘M4\_B’ declared ‘constexpr’  
constexpr uint8\_t M4\_B = 1 \<\< 7;  
^

Error during build: exit status 1  
Compilation failed  
Command Process exited with code 1  
The generated C++ code contains errors. It can be due to a bad node implementation or if your board is not compatible with XOD runtime code. The original compiler error message is above. Fix C++ errors to continue. If you believe it is a bug, report the problem to XOD developers.

please help…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex027/uploads/xod/original/1X/eb7348baa04192c2ef932d1db54d44f09f8a7888.png) [@system](https://forum.xod.io/u/system)\
**Post date:** [October 21, 2020, 1:51pm UTC](https://forum.xod.io/t/upload-error-in-nkrkv-af-motor-dc-motors-after-updating-xod-to-latest-version/4447/2 "2020-10-21T13:51:54Z")

</div>

Closed on October 21, 2020, 1:51pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
