Tool that opens a comport for every mbed connected to your computer with one command - never look for the COM number again!

  1. clone or download the repo to your windows PC
  2. open a cmd prompt and change the directory to location of the files downloaded
  3. run open_mbed
  4. enjoy
Committer:
sam_grove
Date:
Thu Jul 17 15:39:44 2014 -0500
Revision:
0:a65a11a779b7
Child:
1:1483315a15a6
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sam_grove 0:a65a11a779b7 1 @echo off
sam_grove 0:a65a11a779b7 2 SET PATH=%PATH%;c:\Program Files\putty\
sam_grove 0:a65a11a779b7 3
sam_grove 0:a65a11a779b7 4 set func=mbed
sam_grove 0:a65a11a779b7 5
sam_grove 0:a65a11a779b7 6 ::mbed Serial Port
sam_grove 0:a65a11a779b7 7 :mbed
sam_grove 0:a65a11a779b7 8 friendly_port "mbed Serial Port"
sam_grove 0:a65a11a779b7 9 if %ERRORLEVEL% == -1 (
sam_grove 0:a65a11a779b7 10 ::echo mbed done
sam_grove 0:a65a11a779b7 11 set func=st
sam_grove 0:a65a11a779b7 12 goto %func%
sam_grove 0:a65a11a779b7 13 )
sam_grove 0:a65a11a779b7 14 if %ERRORLEVEL% GTR 0 goto openputty
sam_grove 0:a65a11a779b7 15
sam_grove 0:a65a11a779b7 16 ::STMicroelectronics STLink Virtual COM Port
sam_grove 0:a65a11a779b7 17 :st
sam_grove 0:a65a11a779b7 18 friendly_port "STMicroelectronics STLink Virtual COM Port"
sam_grove 0:a65a11a779b7 19 if %ERRORLEVEL% == -1 (
sam_grove 0:a65a11a779b7 20 ::echo st done
sam_grove 0:a65a11a779b7 21 set func=fsl
sam_grove 0:a65a11a779b7 22 goto %func%
sam_grove 0:a65a11a779b7 23 )
sam_grove 0:a65a11a779b7 24 if %ERRORLEVEL% GTR 0 goto openputty
sam_grove 0:a65a11a779b7 25
sam_grove 0:a65a11a779b7 26 ::OpenSDA - CDC Serial Port
sam_grove 0:a65a11a779b7 27 :fsl
sam_grove 0:a65a11a779b7 28 friendly_port "OpenSDA - CDC Serial Port"
sam_grove 0:a65a11a779b7 29 if %ERRORLEVEL% == -1 (
sam_grove 0:a65a11a779b7 30 ::echo fsl done
sam_grove 0:a65a11a779b7 31 set func=exit
sam_grove 0:a65a11a779b7 32 goto %func%
sam_grove 0:a65a11a779b7 33 )
sam_grove 0:a65a11a779b7 34 if %ERRORLEVEL% GTR 0 goto openputty
sam_grove 0:a65a11a779b7 35
sam_grove 0:a65a11a779b7 36 :openputty
sam_grove 0:a65a11a779b7 37 start /B putty.exe -serial com%ERRORLEVEL% -sercfg 9600
sam_grove 0:a65a11a779b7 38 goto %func%
sam_grove 0:a65a11a779b7 39
sam_grove 0:a65a11a779b7 40 :notfound
sam_grove 0:a65a11a779b7 41 echo all done.
sam_grove 0:a65a11a779b7 42 pause
sam_grove 0:a65a11a779b7 43
sam_grove 0:a65a11a779b7 44 :exit