 Jerminal version 0.8095
(FreeBSD, NetBSD, MacOSX, Linux ѥꥢ̿ץ)

"9600 bps, 8bit data, 1 stop bit, parity even"
ʤɤȤʾ³ɬפäΤǤ
ɸΥꥢ̿ץǤȤ
cu(1)  tip(1) (Τϰ)··äƻȤʤΤǡ
޵򼫺ޤ

 󥹥ȡ

	$ zcat jerm-80??.tar.gz | tar xf -
	$ cd jerm-80??   # 80?? ϥС˹碌Ƥ
	$ make

ǤǤ jerm  PATH ̤äǥ쥯ȥ˥ԡޤ

ʾ塣 /dev/cuaa? ΥϻäƤʤȥᡣ

οͤ Rockwell binary ⡼
( GPS ̿ǽʥ⡼)
פǤ礦
Rockwell binary ⡼ɤ򥳥ѥ뤷ʤ褦ˤǤޤ

	$ make JUPITER_FLAGS=

ξ -j ץϻȤʤʤޤ

 Ȥ

(1) ꥢݡ³

jerm [ǥХץ] [饤ȥץ] ǥХ̾

ǥХץ
	-b speed        	̿ԡ(9600)
	-p [none|even|odd]      ѥƥ(none)
	-d [7|8]        	ǡӥåĹ(8)
	-s [1|2|1.5]    	ȥåץӥå(1)
	-f [none|x|hard]        ե(none)
	-F      		Set FUCK MODE for TA-100KR/RA SYSTEMS CORP.

ѥƥϡǽΰʸǻǤޤ(: -pn)

ǥХ̾
	FreeBSD	/dev/cuaa0 
	NetBSD	/dev/dty00 (ǤΤ??)
	Darwin	/dev/cu.serial ޤ
		/dev/tty.serial 

	MacOS X ξ
	<URL:http://d.hatena.ne.jp/vm_converter/20030811>
	⻲ͤˡ

饤ȥץ
	-x		16ʥץ⡼ɤǳϤޤ
	-j		Rockwell binary data ɤߤޤ
	-r rnRN		ʸѴˡꤷޤ
			rnRN  4 ʸʤʸǡ줾
			  r: ⡼Ȥ褿 CR Ѵˡ
			  n: ⡼Ȥ褿 NL Ѵˡ
			  R: 뤫⡼ȤعԤ CR Ѵˡ
			  N: 뤫⡼ȤعԤ NL Ѵˡ
			򼨤ޤѴˡϰʲʸǻꤷޤ
			  x = ʸΤƤ롣
			  r = CR Ѵ롣
			  n = NL Ѵ롣
			  t = CR NL Ѵ롣
			㤨Х⡼Ȥ CR  CR NL Ѵˤϡ
			"tnrn" ꤷޤ
			ǥեȤ "rnrn" Ǥ

(3) ꥢ-TCP Ѵ

jerm -D [-46T] [-P port] [ǥХץ] ǥХ̾

TCP Υݡ port  TCP ³Ԥޤ
³ȥץ˽äƥǥХ򳫤
饤ȤȥǥХ֤̿Ǥ褦ˤʤޤ

	-T	hosts_access(3) ͭˤޤ

(2) TCP ˤ³

jerm [-46] [-P port] [饤ȥץ] ۥ̾
jerm -i [-46] [-P port] [饤ȥץ] [ǥХץ] ۥ̾

ꥢݡȤˡTCP ³ޤ
telnet ߤʴ
jerm -D ưƤ륵Ф³ȡ
ФΥꥢݡȤ̿Ǥޤ

	-i		ɸϤǥХץ˽äƽޤ
			λɸϤ򥷥ꥢݡȤ˥쥯Ȥ
			ȤǡꥢǡΡѡפǽˤʤޤ
			(ѥץ⡼)

 (1)(2)(3) ˶̤Υץ

	-l file		ե(ɲäʤΤǡˤˤ -z )
	-z		ˤޤ


λˡ
Ctrl-M(ޤ Enter) ~() .(ԥꥪ) ν˥פޤ

-D λ Ctrl-C ǻߤޤޤ
-i λϻߤޤޤkill -HUP äƤ

˥塼
Ctrl-M(ޤ Enter)θ˼ʸ򥿥פƤ

	~?	إɽ
	~.	λޤ
	~~	~ ޤ
	~#	break ޤ
	~x	16ʥץ⡼ɤڤؤޤ
	~>file	եƤޤ


ꥢ-TCP Ѵ

HOST1  232C 郎ĤʤäƤ
HOST1 
	jerm -D -P 9800 -b 4800 /dev/cuaa0
ưƤ
HOST2 
	jerm -P 9800 HOST1
Ȥ HOST2 顢HOST1 ˤĤʤäƤ뵡̿Ǥޤ

	jerm -i -P 9800 HOST1 -b 4800 < /dev/cuaa0 > /dev/cuaa0
ȤȡHOST2 ΥꥢݡȤ³뤳Ȥǡ
HOST1 ε̿ǽˤʤޤ

Ȥ
	232C===WINDOWS
Τ褦˻ȤäƤΤ򡢴֤ TCP/IP ͥåȥ򶴤
	232C===HOST1 --------------- HOST2====WINDOWS
Τ褦˻Ѥ뤳ȤǤޤ

Rockwell binary data Ȥϡԥ GPS
<URL:http://www.rakuten.co.jp/gps/387357/387363/>
ΥХʥեޥåȤɤൡǽǤ
° init.sh Ȥ
  $ sh init.sh bin
ǥԥХʥ⡼ɤˡ
  $ sh init.sh nmea
 NMEA ⡼ɤˤǤޤХʥ⡼ɤˤơ
  $ jerm -b 4800 -j /dev/cuaa0
ȤСǡɤޤ

 tiocdtr (ޤץ)
ER (DTR) 椷ޤ

Ȥ
  $ tiocdtr -f /dev/cuaa0 [ޥ ...]

ޥ
	clear		ER 򥯥ꥢޤ
	set		ER 򥻥åȤޤ
	get		֤ɽޤ
	write "message"	ʸޤ
	pause N		N ߥԤޤ

 ХݡȤʤɤ
	candy at kgc dot co dot jp ޤ

 ѹ

0.8095
- printf() ΰХ warning

0.8094
- OSX Tiger б

0.8093
- ޥ˥奢뤬Ĥ
	Spasebo to kogule at opendarwin dot org.

- Ѵץ -r դ
	Spasebo to hirose31 at t3 dot rim dot or dot jp.

- hosts_access(3) Ȥ߹ߡ
	Spasebo to SHIROYAMA Takayuki <URL:http://www.eternal.nest.or.jp/~shiro/>

- BREAK  ~b  ~# ˡ(tip(1)ߴ)

- read_line() ХäƤ

0.8092
- linux ǥѥǽˤ
  Spasebo to:
	SHIROYAMA Takayuki <URL:http://www.eternal.nest.or.jp/~shiro/>
	MasaruYokoi <URL:http://www.masaruyokoi.com/>

- jerm.c  1500 ԤΤ 1/3 
  Rockwell binary ⡼ɤʬΥǽˤ

/*-
 * Copyright (c) 2000, 2001, 2002, 2003, 2004 KANDA Toshihiro
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 *	$Id: README,v 1.18 2005/09/05 03:34:39 candy Exp candy $
 */
