I am trying to write scripts accessing the system files, such as /dev/ttyS0.
If I use "Open" I got the error "Device I/O error" message. Are there any
special function call needed to be done for the system files? User
permission is good as I can access to the file using any other Linux
commands.
Following is the code I tried. It stalled on the first "Open" statement:
Sub Main
Dim iNumber As Integer
Dim aFile As String
aFile = "/dev/ttyS0"
iNumber = Freefile
Open aFile For Output As #iNumber
Print #iNumber, "*IDN?"
close #iNumber
iNumber = Freefile
Open aFile For Input As #iNumber
While not eof(iNumber)
Line Input #iNumber, sLine
If sLine <>"" then
sMsg = sMsg & sLine & chr(13)
end if
wend
Close #iNumber
Msgbox sMsg
End Sub
--
View this message in context:
http://nabble.documentfoundation.org/BASIC-script-how-to-read-write-system-files-like-dev-null-in-Linux-tp4013296.html
Sent from the Users mailing list archive at Nabble.com.
--
For unsubscribe instructions e-mail to: users+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted