[SLUG] opening com port in terminal
how do I open com1 @ 2400 8N1 in a terminal ? I've hooked up a temp sensor, and, would like to check it's outputting data, sensor continualy outputs data every 1 sec 'stty -F /dev/ttyS0' returns: speed 2400 baud; line = 0; -brkint -imaxbel -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Sat, 24 May 2008 09:13:58 +1000 (EST) "Voytek Eymont" <[EMAIL PROTECTED]> wrote: > how do I open com1 @ 2400 8N1 in a terminal ? minicom will do the trick.( Don't run from inside of a screen session with default key bindings ) You can set up the com port paramters inside of minicom aswell. I have used it before with some weather sensors sucessfully. > I've hooked up a temp sensor, and, would like to check it's outputting data, > sensor continualy outputs data every 1 sec Curious, what sensor(s) do you have ? > Voytek -- Regards Mick Pollard ( lunix ) BOFH Excuse of the day: Static Streaming Seizure -- Regards Mick Pollard ( lunix ) BOFH Excuse of the day: Temporary Media Stackdump pgpecM2VLlyra.pgp Description: PGP signature -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Sun, May 25, 2008 6:05 pm, Mick Pollard wrote: > On Sat, 24 May 2008 09:13:58 +1000 (EST) > "Voytek Eymont" <[EMAIL PROTECTED]> wrote: > > >> how do I open com1 @ 2400 8N1 in a terminal ? > minicom will do the trick.( Don't run from inside of a screen session with > default key bindings ) You can set up the com port paramters inside of > minicom aswell. I have used it before with some weather sensors > sucessfully. how do I make minicom go 'online' ? what wether sensor did you use ? >> I've hooked up a temp sensor, and, would like to check it's outputting >> data, sensor continualy outputs data every 1 sec > Curious, what sensor(s) do you have ? > >> Voytek >> > > -- > Regards > Mick Pollard ( lunix ) > > BOFH Excuse of the day: > Static Streaming Seizure > > > > -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
I would use minicom, which is quite easy to set up as a serial terminal and you can turn logging on and off. I used minicom today on my eeepc at our cattle yards to look at what was happening when our electronic weighing scales indicated to draft left or right - the dearly beloved vendors have updated the scales firmware and it no longer emits a single character "<" or ">" , so it won't drive our automatic drafting :-( K. On Sat, 2008-05-24 at 09:13 +1000, Voytek Eymont wrote: > how do I open com1 @ 2400 8N1 in a terminal ? > > I've hooked up a temp sensor, and, would like to check it's outputting data, > sensor continualy outputs data every 1 sec > > 'stty -F /dev/ttyS0' returns: > > speed 2400 baud; line = 0; > -brkint -imaxbel > > > > -- > Voytek > -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Sun, May 25, 2008 7:09 pm, Kevin Shackleton wrote: > I would use minicom, which is quite easy to set up as a serial terminal > and you can turn logging on and off. I used minicom today on my eeepc at > our cattle yards to look at what was happening when our electronic > weighing scales indicated to draft left or right - the dearly beloved > vendors have updated the scales firmware and it no longer emits a single > character "<" or ">" , so it won't drive our automatic drafting :-( Kevin, how do I make minicom go 'online' from 'offline' ? -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Sun, 25 May 2008 19:46:29 +1000 (EST) "Voytek Eymont" <[EMAIL PROTECTED]> wrote: > > > > > >> how do I open com1 @ 2400 8N1 in a terminal ? > > minicom will do the trick.( Don't run from inside of a screen session with > > default key bindings ) You can set up the com port paramters inside of > > minicom aswell. I have used it before with some weather sensors > > sucessfully. > > how do I make minicom go 'online' ? If you have the serial port setup correctly then it should 'come online' automagically. M tells minicom to reset the 'modem'. You may sometimes need to send a to the serial device to wake up the comms. F > > > what wether sensor did you use ? It was more stations than sensors. Mix of davis and lacrosse and an old WMR918. > > There is a few different opensource packages out there that work with different weather stations/sensors that make for some helpfull reading even if you don't end up using their software you can learn about the serial protols etc for your sensor. Not knowing what sensor(s) you are using I can't recommend any thing specific to read. The dallas 1-wire sensors I believe have support in the current kernel but I haven't tested this out. http://oww.sourceforge.net/ http://freshmeat.net/projects/wview/ http://www.lavrsen.dk/twiki/bin/view/Open2300/WebHome http://freshmeat.net/projects/meteo/ If you are ever after any info/help/products in this arena I have a friend that specialises in WX monitoring and telemetry systems, feel free to contact me offlist. -- Regards Mick Pollard ( lunix ) BOFH Excuse of the day: Total Transmission Anomaly pgpeTiDOjmEZP.pgp Description: PGP signature -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Mon, May 26, 2008 10:29 am, Mick Pollard wrote: > On Sun, 25 May 2008 19:46:29 +1000 (EST) > "Voytek Eymont" <[EMAIL PROTECTED]> wrote: >> how do I make minicom go 'online' ? > If you have the serial port setup correctly then it should 'come online' > automagically. M tells minicom to reset the 'modem'. > You may sometimes need to send a to the serial device to wake up > the comms. F thanks, Mick no, neither one helped (but I've tested the sensor on another PC with async comm app 'PMComm', and, it just worked) http://quozl.netrek.org/ts/ perhaps I need to set DTR high ? -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Mon, May 26, 2008 2:45 pm, Kevin Shackleton wrote: > Try a Crtl-A, Z then go into the port settings. Generally you will need > to change the port speed (default 115 kbps), probably to 9600 but maybe > slower for your device. Very occasionally you may need to change bits or > parity. You will almost certainly have to change hardware and software > handshaking to off. > > minicom defaults to using ttyS0 ("COM1:") but I was using a usb serial > converter on ttyUSB0 (after checking dmesg) and it worked fine. Kevin, thanks that was the 1st thing I've done, set it to 2400 8N1 after that, I've set h/w hs to 'off' [was 'on'] A -Serial Device : /dev/ttyS0 │ B - Lockfile Location : /var/lock C - Callin Program : D - Callout Program : E -Bps/Par/Bits : 2400 8N1 F - Hardware Flow Control : No G - Software Flow Control : No looks like it's an old UART: # dmesg | grep 825 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled 8250_pnp: Unknown symbol serial8250_unregister_port 8250_pnp: Unknown symbol serial8250_register_port # dmesg | grep tty Xen virtual console successfully installed as ttyS0 is there some kind of 'port monitor' I can use ? -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
another fine option is "cu", which personally i find to be less fuss than minicom cu -l ttyXX -s 2400 gtkterm also seems 'just right' to be if you are in X its handy as it gives a nice drop down of available serial ttys (usefullish if you have USB serials you are plugging in and out of) Dean Voytek Eymont wrote: On Sun, May 25, 2008 6:05 pm, Mick Pollard wrote: On Sat, 24 May 2008 09:13:58 +1000 (EST) "Voytek Eymont" <[EMAIL PROTECTED]> wrote: how do I open com1 @ 2400 8N1 in a terminal ? minicom will do the trick.( Don't run from inside of a screen session with default key bindings ) You can set up the com port paramters inside of minicom aswell. I have used it before with some weather sensors sucessfully. how do I make minicom go 'online' ? what wether sensor did you use ? I've hooked up a temp sensor, and, would like to check it's outputting data, sensor continualy outputs data every 1 sec Curious, what sensor(s) do you have ? Voytek -- Regards Mick Pollard ( lunix ) BOFH Excuse of the day: Static Streaming Seizure -- http://fragfest.com.au -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Mon, May 26, 2008 11:13 am, Dean Hamstead wrote: > another fine option is "cu", which personally i find to be less fuss than > minicom > > cu -l ttyXX -s 2400 don't seem to have 'cu' # cu -bash: cu: command not found # yum install cu Loading "installonlyn" plugin Setting up Install Process Setting up repositories Reading repository metadata in from local files Parsing package install arguments Nothing to do -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Tue, May 27, 2008 9:08 pm, Kevin Shackleton wrote: > The right handshaking settings depends on knowing the device - does it > need hardware and/or software handshaking? Kevin, thanks not sure, it doesn't state (but, at 2400, is handshaking critical?) suspecting that perhaps the com port might be faulty, I've rebooted the PC with Knoppix 4 CD, and, Knoppix's minicom (after configuring) reads all 4 sensors correctly (even if still says 'off line') but, when I reboot with centos (with sensors still plugged in), I get nowhere as far as I can see, both centos' and knoppix's minicom are set same -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Tue, May 27, 2008, Voytek Eymont wrote: > suspecting that perhaps the com port might be faulty, I've rebooted the PC > with Knoppix 4 CD, and, Knoppix's minicom (after configuring) reads all 4 > sensors correctly (even if still says 'off line') > > but, when I reboot with centos (with sensors still plugged in), I get nowhere > > as far as I can see, both centos' and knoppix's minicom are set same .. and you've compared dmesg's and such to see if the serial ports are being identically detected and registered? Adrian -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Wed, May 28, 2008 9:07 am, Adrian Chadd wrote: > On Tue, May 27, 2008, Voytek Eymont wrote: >> as far as I can see, both centos' and knoppix's minicom are set same > > .. and you've compared dmesg's and such to see if the serial ports are > being identically detected and registered? Adrian, what to look for in dmesg ? (centos) # dmesg | grep 825 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled 8250_pnp: Unknown symbol serial8250_unregister_port 8250_pnp: Unknown symbol serial8250_register_port # dmesg | grep tty Xen virtual console successfully installed as ttyS0 -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Mon, 26 May 2008 19:28:59 +1000 (EST) "Voytek Eymont" <[EMAIL PROTECTED]> wrote: > > > Kevin, thanks > > that was the 1st thing I've done, set it to 2400 8N1 > after that, I've set h/w hs to 'off' [was 'on'] > > # dmesg | grep tty > Xen virtual console successfully installed as ttyS0 This here is what might be a problem. This says xen has taken over /dev/ttyS0 ( com1) What external com port are you trying to use ? Is it an actual serial port or a USB2serial ? I had some trouble with some weather gear using a USB2serial. > -- > Voytek > > -- > SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ > Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html -- Regards Mick Pollard ( lunix ) BOFH Excuse of the day: Redundant Backplane NMI Error pgpWqAOobwYM4.pgp Description: PGP signature -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Wed, May 28, 2008 11:03 am, Mick Pollard wrote: > On Mon, 26 May 2008 19:28:59 +1000 (EST) > "Voytek Eymont" <[EMAIL PROTECTED]> wrote: >> # dmesg | grep tty >> Xen virtual console successfully installed as ttyS0 >> > This here is what might be a problem. > This says xen has taken over /dev/ttyS0 ( com1) > What external com port are you trying to use ? > Is it an actual serial port or a USB2serial ? > I had some trouble with some weather gear using a USB2serial. the single physical comm port, on the mainboard, com1 how do I get rid of xen, (and, what it is?) -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Wed, May 28, 2008 11:03 am, Mick Pollard wrote: > On Mon, 26 May 2008 19:28:59 +1000 (EST) > "Voytek Eymont" <[EMAIL PROTECTED]> wrote: >> # dmesg | grep tty >> Xen virtual console successfully installed as ttyS0 >> > This here is what might be a problem. Mick, thanks, yes I've disbaled 'Xen' whoever he is, and, it's working now not sure if I'll need it, but Xen again... -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Wed, 28 May 2008 12:29:55 +1000 (EST) "Voytek Eymont" <[EMAIL PROTECTED]> wrote: > >> Xen virtual console successfully installed as ttyS0 > >> > > This here is what might be a problem. > > This says xen has taken over /dev/ttyS0 ( com1) > > What external com port are you trying to use ? > > Is it an actual serial port or a USB2serial ? > > I had some trouble with some weather gear using a USB2serial. > > Mick, > the single physical comm port, on the mainboard, com1 > how do I get rid of xen, (and, what it is?) Xen is server virtualisation software. If you don't know what it is then fair chance is you aren't using it. During CentOS bootup grub should give you a choice of a xen kernel and a non xen kernel. If not you will need to install the non xen kernel. ( yum will help you here ) > -- > Voytek > -- Regards Mick Pollard ( lunix ) BOFH Excuse of the day: Invalid Retrieval Failure Signal pgp7hX9VrKd6n.pgp Description: PGP signature -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Wed, May 28, 2008 1:27 pm, Mick Pollard wrote: > On Wed, 28 May 2008 12:29:55 +1000 (EST) > "Voytek Eymont" <[EMAIL PROTECTED]> wrote: >> the single physical comm port, on the mainboard, com1 how do I get rid of >> xen, (and, what it is?) > Xen is server virtualisation software. > If you don't know what it is then fair chance is you aren't using it. > During CentOS bootup grub should give you a choice of a xen kernel and a > non xen kernel. If not you will need to install the non xen kernel. ( yum > will help you here ) Mick, I've already optioned it off in /etc/grub.conf, which seemed to work; I'll have a look at grub boot choice (so hopefully I'll know next time) thanks again, -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] opening com port in terminal
On Wed, May 28, 2008 9:40 pm, Kevin Shackleton wrote: > I don't have any experience with your distros, but I'd say that if you > get an "offline" message that means that the CD (carrier detect) line is > low, there is some hardware handshaking going on. I would not expect the > issues of minicom to be the same. Kevin, thanks for detailed explanation, much appreciated as it was, it was 'Xen' that was grabbing COM1 at boot up, disabling it allowed minicom to have a go at COM1 (even though it still says 'offline') so, it now works fine, now I can try to feed the data into mrtg or rrdt, thanks again -- Voytek -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html