AVRSack/AVRsack/ASSerial.swift
2014-12-03 16:41:39 +01:00

22 lines
526 B
Swift

//
// ASSerial.swift
// AVRsack
//
// Created by Matthias Neeracher on 12/2/14.
// Copyright © 2014 Aere Perennius. All rights reserved.
//
import Foundation
class ASSerial {
class func ports() -> [String] {
let devices = NSFileManager.defaultManager().contentsOfDirectoryAtPath("/dev", error: nil)!
var cuDevs = [String]()
for dev in devices as [String] {
if dev.hasPrefix("cu") {
cuDevs.append("/dev/"+dev)
}
}
return cuDevs
}
}