blob: b4db4f81dcbe90680ac489661b8f61fab614a192 (
plain)
1
2
3
4
5
6
7
8
9
|
using SerialPorts
function pinMode(file_des::SerialPorts.SerialPort , pin_no::Int64 , mode::ASCIIString)
m = uppercase(mode) # Prevent errors due to case differences
if m == "INPUT" str = "Da"*string(Char(48+pin_no))*"0" end # Dan0 for INPUT
if m == "OUTPUT" str = "Da"*string(Char(48+pin_no))*"1" end # Dan1 for OUTPUT
str = ascii(str) # Converts UTF8String to ASCIIString
write(file_des,str)
end
|