UPD: Show actual device profiles 🤩
This commit is contained in:
@@ -107,7 +107,9 @@ app.whenReady().then(() => {
|
||||
ipcMain.handle('nanoSerialApi:list_devices', () => nanoSerialApi.list_devices())
|
||||
ipcMain.handle('nanoSerialApi:connect', (event, deviceid) => nanoSerialApi.connect(deviceid))
|
||||
ipcMain.handle('nanoSerialApi:disconnect', () => nanoSerialApi.disconnect)
|
||||
ipcMain.handle('nanoSerialApi:send', (event, ...data) => nanoSerialApi.send(data[0], data[1]))
|
||||
ipcMain.handle('nanoSerialApi:send', (event, ...data) =>
|
||||
nanoSerialApi.send(data[0], JSON.parse(data[1]))
|
||||
)
|
||||
const mainWindow = createMainWindow()
|
||||
ipcMain.on('electron:minimizeWindow', () => mainWindow.minimize())
|
||||
ipcMain.on('electron:toggleMaximizeWindow', () => {
|
||||
|
||||
@@ -75,6 +75,7 @@ class NanoSerialApi extends EventEmitter {
|
||||
if (connected_port === undefined) {
|
||||
return Promise.reject('Device not connected')
|
||||
} else {
|
||||
console.log('Sending:', jsonstr)
|
||||
connected_port.port.write(jsonstr + '\n')
|
||||
return Promise.resolve()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user