Update: 更新socket工作模式

This commit is contained in:
王立帮
2024-12-02 21:18:18 +08:00
parent d245eaf458
commit 5ea6082fbe
7 changed files with 163 additions and 53 deletions

View File

@@ -79,7 +79,7 @@ export default class Serial extends EventsBase {
});
this.#serialport_.on('error', (error) => {
this.runEvent('error', error);
this.runEvent('error', error.toString());
});
this.#serialport_.on('open', () => {
@@ -121,7 +121,7 @@ export default class Serial extends EventsBase {
this.#addEventsListener_();
this.#serialport_.open((error) => {
if (error) {
reject(error);
reject(error.toString());
} else {
resolve();
}
@@ -137,7 +137,7 @@ export default class Serial extends EventsBase {
}
this.#serialport_.close((error) => {
if (error) {
reject(error);
reject(error.toString());
} else {
resolve();
}
@@ -153,7 +153,7 @@ export default class Serial extends EventsBase {
}
this.#serialport_.update({ baudRate: baud }, (error) => {
if (error) {
reject(error);
reject(error.toString());
} else {
resolve();
}
@@ -169,7 +169,7 @@ export default class Serial extends EventsBase {
}
this.#serialport_.write(data, (error) => {
if (error) {
reject(error);
reject(error.toString());
} else {
resolve();
}
@@ -185,7 +185,7 @@ export default class Serial extends EventsBase {
}
this.#serialport_.set({ dtr, rts }, (error) => {
if (error) {
reject(error);
reject(error.toString());
} else {
resolve();
}