if (millis()-sendingTimer>=1000) {
sendingTimer=millis();
//Each function below from URM_RS485 returns the state whether RS485 Bus
is busy or not.
//If the Bus is busy, wait until the bus is released.
while(!urm.requestDistance(DefaultAddress)) {
commandProcess();
}
//
// while(!urm.requestTemperature(DefaultAddress)) {
// commandProcess();
// }
//
// while(!urm.requestMaxDistance(DefaultAddress)) {
// commandProcess();
// }
//
// while(!urm.setAddress(DefaultAddress)) {
// commandProcess();
// }
//
// while(!urm.setBaudrate(DefaultAddress, DefaultBaudrate)) {
// commandProcess();
// }
//
// while(!urm.setMaxDistance(DefaultAddress, DefaultMaxDistance)) {
// commandProcess();
// }
//
//Time Out Duration can be Customized
// while(!urm.requestDistance(DefaultAddress, CustomizedTimeOutDuration))
{
// commandProcess();
// }
//
// while(!urm.requestTemperature(DefaultAddress, CustomizedTimeOutDuration
)) {
// commandProcess();
// }
//
// while(!urm.requestMaxDistance(DefaultAddress, CustomizedTimeOutDuration
)) {
// commandProcess();
// }
//
// while(!urm.setAddress(DefaultAddress, CustomizedTimeOutDuration)) {
// commandProcess();
// }
//
// while(!urm.setBaudrate(DefaultAddress, DefaultBaudrate, CustomizedTimeO
utDuration)) {
// commandProcess();
// }
//
// while(!urm.setMaxDistance(DefaultAddress, DefaultMaxDistance, Customize
dTimeOutDuration)) {
// commandProcess();
// }
}
}
https://www.dfrobot.com/wiki/index.php/URM06-RS485_Ultrasonic_SKU:SEN0149 6-1-17

SEN0149

Mfr. #:
Manufacturer:
DFRobot
Description:
Distance Sensor Modules URM06 - RS485 Ultrasonic
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet