Browse Source

cl2 接入amr指令

master
yuliang 6 months ago
parent
commit
d523d553b2
  1. 38
      src/modules/cl2/Cl23dObject.ts

38
src/modules/cl2/Cl23dObject.ts

@ -370,25 +370,25 @@ export default class Cl23dObject extends THREE.Object3D {
// });
// 事件绑定
client.on('connect', () => {
console.log('Connected');
client.subscribe(['/wcs_server/' + item.id], { qos: 0 });
client.publish('/agv_robot/status', 'online', { retain: true });
});
client.on('message', (topic, msg) => {
console.log(`[${topic}] ${msg}`);
const a = JSON.parse(msg.toString());
this.handleMessage(a);
});
client.on('error', (error) => {
console.error('Error:', error);
});
} catch (e) {
console.error(e)
}
// client.on('connect', () => {
// console.log('Connected');
// client.subscribe(['/wcs_server/' + item.id], { qos: 0 });
// client.publish('/agv_robot/status', 'online', { retain: true });
// });
//
// client.on('message', (topic, msg) => {
// console.log(`[${topic}] ${msg}`);
// const a = JSON.parse(msg.toString());
// this.handleMessage(a);
//
// });
//
// client.on('error', (error) => {
// console.error('Error:', error);
// });
// } catch (e) {
// console.error(e)
// }
}

Loading…
Cancel
Save