Sliders do not report value "0"

Hey again @beerreason,

I simplified this problem down a little bit and I’m not having any trouble reporting a value of 0 from my slider widgets. Here is what I tried (using an Arduino Uno but since we’re not doing anything device specific here I don’t think it matters)

#define CAYENNE_PRINT Serial  // Comment this out to disable prints and save space
  
// If you're not using the Ethernet W5100 shield, change this to match your connection type. See Communications examples.
#include <CayenneEthernet.h>

// Cayenne authentication token. This should be obtained from the Cayenne Dashboard.
char token[] = "myAuthToken";

void setup()
{
  Serial.begin(9600);
  Cayenne.begin(token);
}

void loop()
{
  Cayenne.run();
}

CAYENNE_IN(2) {
  Serial.print("Received on channel 2: ");
  Serial.println(getValue.asInt());
} 

Using this, I created a slider with range -10 to 10 and step value of 1. I’m able to see the value set on the slider output to the serial monitor (with a caveat – everything is multiplied by 1023 since this issue is still open, but can be worked around easily enough in code by dividing it out). Here is the result from my setting the slider to 0, then 1, then 2, then 3 and back to 0 again