@@ -21,8 +21,7 @@ def __init__(self, boardName, fqbn, port):
2121 self .boardName = boardName
2222 self .fqbn = fqbn
2323 self .port = port
24- self .ID = random .randint (1000000 , 9999999 )
25- logging .info (f"Board with Name:{ boardName } , FQBN:{ fqbn } , Port:{ port } , ID:{ self .ID } is created" )
24+ logging .info (f"Board with Name:{ boardName } , FQBN:{ fqbn } , Port:{ port } is created" )
2625
2726 def uploadCode (self , code , fqbn = None ):
2827 """
@@ -33,7 +32,7 @@ def uploadCode(self, code, fqbn = None):
3332
3433 fqbn (str): kodun arduino-cli tarafında ki adı
3534 """
36- logging .info (f"Uploading code to { self .ID } " )
35+ logging .info (f"Uploading code to { self .boardName } : { self . port } " )
3736 fqbn = fqbn if fqbn != None else self .fqbn
3837 createInoFile (code )
3938 pipe = executeCliPipe (f"compile --port { self .port } --upload --fqbn { fqbn } { config .TEMP_PATH } /tempCode" )
@@ -48,7 +47,7 @@ def compileCode(self, code, fqbn = None):
4847
4948 fqbn (str): kodun arduino-cli tarafında ki adı
5049 """
51- logging .info (f"Compiling code for { self .ID } " )
50+ logging .info (f"Compiling code for { self .boardName } : { self . port } " )
5251 fqbn = fqbn if fqbn != None else self .fqbn
5352 createInoFile (code )
5453 pipe = executeCliPipe (f"compile --fqbn { fqbn } { config .TEMP_PATH } /tempCode" )
@@ -74,7 +73,7 @@ def refreshBoards():
7473 boardPort = boardJson ["port" ]["address" ]
7574 logging .info (f"Found board with Name:{ boardName } , FQBN:{ boardId } , Port:{ boardPort } " )
7675 board = Board (boardName , boardId , boardPort )
77- Data .boards [board . ID ] = board
76+ Data .boards [boardPort ] = board
7877
7978 @staticmethod
8079 async def sendBoardInfo (websocket ):
@@ -86,11 +85,11 @@ async def sendBoardInfo(websocket):
8685 """
8786 body = {"command" : "returnBoards" , "boards" : []}
8887 for k , v in Data .boards .items ():
89- body ['boards' ].append ({"boardName" : v .boardName , "port" : v .port , "ID" : v . ID })
88+ body ['boards' ].append ({"boardName" : v .boardName , "port" : v .port })
9089 body = json .dumps (body )
9190 logging .info (f"Sending { body } " )
9291 await websocket .send (body )
9392
9493
9594 def __repr__ (self ):
96- return f"{ self .boardName } on port: { self .port } with fqbn of { self .fqbn } and ID of : { self . ID } "
95+ return f"{ self .boardName } on port: { self .port } with fqbn of { self .fqbn } "
0 commit comments