@@ -8,7 +8,7 @@ board.chunk_sleep = 200
8
8
9
9
const Serial = {
10
10
loadPorts : async ( ) => {
11
- let ports = await board . listPorts ( )
11
+ let ports = await board . list_ports ( )
12
12
return ports . filter ( p => p . vendorId && p . productId )
13
13
} ,
14
14
connect : async ( path ) => {
@@ -21,18 +21,20 @@ const Serial = {
21
21
await board . exit_raw_repl ( )
22
22
await board . enter_raw_repl ( )
23
23
// Prevent executing empty string
24
- let result = await board . exec_raw ( { command : code || '#' } )
24
+ let result = await board . exec_raw ( code || '#' )
25
25
await board . exit_raw_repl ( )
26
26
return Promise . resolve ( result )
27
27
} ,
28
28
stop : async ( ) => {
29
29
await board . stop ( )
30
- return board . exit_raw_repl ( )
30
+ await board . exit_raw_repl ( )
31
+ return Promise . resolve ( )
31
32
} ,
32
33
reset : async ( ) => {
33
34
await board . stop ( )
34
35
await board . exit_raw_repl ( )
35
- return board . reset ( )
36
+ await board . reset ( )
37
+ return Promise . resolve ( )
36
38
} ,
37
39
eval : ( d ) => {
38
40
return board . eval ( d )
@@ -41,10 +43,10 @@ const Serial = {
41
43
board . serial . on ( 'data' , fn )
42
44
} ,
43
45
listFiles : async ( folder ) => {
44
- return await board . fs_ls ( folder )
46
+ return board . fs_ls ( folder )
45
47
} ,
46
48
ilistFiles : async ( folder ) => {
47
- return await board . fs_ils ( folder )
49
+ return board . fs_ils ( folder )
48
50
} ,
49
51
loadFile : async ( file ) => {
50
52
const output = await board . fs_cat ( file )
@@ -75,8 +77,7 @@ const Serial = {
75
77
return await board . fs_mkdir ( folder )
76
78
} ,
77
79
exit_raw_repl : async ( ) => {
78
- board . in_raw_repl = true
79
- return await board . exit_raw_repl ( )
80
+ return board . exit_raw_repl ( )
80
81
}
81
82
}
82
83
0 commit comments