LandingSite eTag Biscuit 1 User Guide
LandingSite eTag Biscuit 1 (Model: LS-TB1) is Quuppa compatible tag designed for tracking asset. Here is the user guild for it.
Control the LED/buzzer by QBC (Qupppa Back Channel)
Note: Make sure your QPE license has the QBC module.
1. New a Temporary Command
in QSP
The hardware of Biscuit 1 is following Quuppa tag hardware specification. The LEDs is on Output 1
and the buzzer is on Output 4
. So you can call them easily by Quuppa standard Command Tag
command. See Command tag
on Quuppa_api_v2_2.pdf
for more details.
Here are two sample configuration:
Buzz and Blinks
Buzz only
2. Test in QSP
- Select the Biscuit 1 tag you want to test.
- Select the dropdown menu Selection->Issue Temporary Command.
- Choose the temporary command
LS_TB1_Buzz
. - Click the OK button.
- Wait for a second.
- The buzzer will buzzer/LED will buzz or blink.
3. Submit project & sync the configuration to QPE
Submit the project with the new temporary command to QCP.
Then, do file sync in QPE.
Make sure the new temporary command works.
4. Sent Command Tag
command
4.1. Test in a browser
Open browser (Microsoft Edge, Chrome, Firefox are preferred), enter the URL below:
http://192.168.100.6:8080/qpe/commandTag?tag=a1a1105000ee&id=LS_TB1_Buzz_N_Blinks
- Replace the IP address
192.168.100.6
to your QPE’s.* - Replace the tag ID
a1a1105000ee
to your tag ID (which is printed on the bottom side of enclosure).
4.2 Call by program
4.2.1. Node.js
sample
import axios from "axios";
class CommandIssuer {
async issue(tagId, cmd) {
console.log("Issuing a temporary command %s to tag %s", cmd, tagId);
let params = {
tag: tagId,
id: cmd,
};
try {
let resp = await axios.get("http://192.168.100.6:8080/qpe/commandTag", { params });
if (resp.status === 200) {
let data = resp.data;
if (data.code === 0) {
console.log("Command issued.");
console.log(data.message);
} else {
console.error(data);
}
}
} catch (e) {
console.log(e);
}
}
}
const issuer = new CommandIssuer();
issuer.issue("a1a1105000ee", "LS_TB1_Buzz_N_Blink");