add some initial API code

This commit is contained in:
Richard Unger
2024-01-27 22:01:16 +01:00
parent 001173d61a
commit 88f2cad3e5
6 changed files with 100 additions and 13 deletions

19
src/backend/nano.js Normal file
View File

@@ -0,0 +1,19 @@
const nano = {
get(pid, tid, vid) {
return new Promise((resolve, reject) => {
resolve({ pid: pid, tid: tid, vid: vid, value: 0.0 });
});
},
set(pid, tid, vid, value) {
return new Promise((resolve, reject) => {
resolve({ pid: pid, tid: tid, vid: vid, value: value });
});
},
onValueReceived(listener) {
}
};
export default nano;

View File

@@ -0,0 +1,23 @@
const nanodevices = {
list() {
return [];
},
async connect(devicename) {
return true;
},
async disconnect() {
return true;
},
onAttach(listener) {
},
onDetach(listener) {
}
};
export default nanodevices;