Guest User

Untitled

a guest
Jan 14th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. display dialog ("Disaster Area Amps Uploader v1.1")
  2.  
  3. choose from list (get serialport list) with prompt "Choose Serial Port…"
  4. set mySerialPort to item 1 of (get serialport list)
  5.  
  6. set dudeFolder to POSIX file ((POSIX path of (path to me)) & "/..") as text
  7.  
  8. set dudeFolder to POSIX path of dudeFolder
  9.  
  10. set hexFile to choose file with prompt "Choose .HEX file to load…" of type "HEX"
  11.  
  12. set hexFile to POSIX path of hexFile
  13.  
  14. display dialog ("Ready to program")
  15.  
  16. tell application "Terminal"
  17.     do script dudeFolder & 'avrdude -C "' & dudeFolder & '"avrdude.conf -P' & mySerialPort & ' -v -v -v -v -patmega328p -cstk500v1 -b57600 -D -Uflash:w:"' & hexFile & '":i'
  18. end tell
Add Comment
Please, Sign In to add comment