Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Declaring variables
- double distance = distanceSensor.measureDistanceCm();
- String datastring1 = "";
- char distanceString[25];
- char sendMessage[100] = {"\0"};
- //Assemble char[]
- datastring1 += dtostrf(distance, 0, 3, distanceString);
- strncat(sendMessage, "******* CURRENT DATA ******* \n");
- strncat(sendMessage, "Distance : ");
- strncat(sendMessage, distanceString);
- //Convert char[] to uint8_t[]
- int n = sizeof(sendMessage);
- uint8_t datasend[n+1];
- strncpy((char *)datasend, sendMessage);
- Serial.println((char *)datasend);
- // send data
- rf95.send(datasend, sizeof(datasend));
- rf95.waitPacketSent();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement