TINIユーザーの方達へ
■ このスレッドは過去ログ倉庫に格納されています
0001TINI初心者
NGNGちょっと分からないところがあります。
JavaKitを立ち上げ、tini.tbinとslush.tbinをインストールし、
プロンプトからEを叩いてSLUSHが起動することを確認し、
TINI login:
TINI password:
と出たところまでいったのですが、この先どうしたらいいか分かりません。
基本的にtini.orgのページを参考に進めているのですが、ちょっと詰まっています。
TINIに詳しい方々、ご指導願います。
また、皆様のTINIの活用事例、1-Wireを使った活用方法などを知っていましたら
教えてください。よろしくお願いします。
0153TINI初心者
NGNG潰れてますね〜・・。でもダラスのページ自体はまだ健在ですね。
マキシム経由だけど。(w
0154TINI初心者
NGNGどうですかね? iButton。ListOW.tiniで表記されてるIDは表示されますが、
動作確認のために動かしてみたいのですが。使いこなせばけっこう便利だと
聞いているので、なんとか活用したいです。
それにしても何も知らない友人がiButtonをリチウム電池だと勘違いしてたな・・・。
0156TINI初心者
NGNG温度計として使える上に履歴機能が付いてるっていうのがいいですよね。
冷凍食品運んでるときとか、輸送中の温度変化とか確認できますし。
トタンジスタ技術に書いてあったことだけど(w
0157ノ( ゚Д゚) ◆TINI/JK6
NGNGコンパイルしてみてるんだけど、うまく動きません・・・
tini1.02b、JDK1.3.1でやってます
クラスパスには以下を通してます
owapi_dependencies_TINI_001.jar
tiniclasses.jar
コンパイル
javac ListOW.java
実行
java ListOW
出たエラー
Exception in thread "main" java.lang.UnsatisfiedLinkError: OWDispatchNative
at com.dalsemi.onewire.adapter.TINIAdapter.OWDispatchNative(Native Method)
(中略)
at ListOW.main(ListOW.java:59)
ネイティブメソッドってどうやって使うんだろ・・
native/bin/Linux/BuildA51.jar というのがあったから
実行時にclasspathに追加しても、同じエラーでした。
0158TINI初心者
NGNGこないだ私が使ってた温度計ならLinuxでも動くみたいですけどね。
たしか環境構築がここに・・。すでに見てたらスマソ。
↓
http://www.tini.org/linuxinstall.html
0159デフォルトの名無しさん
NGNG~/tmp$ javac -verbose ListOW.java
[parsing started ListOW.java]
[parsing completed 139ms]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/ext/OneWireAPI.jar(com/dalsemi/onewire/OneWireAccessProvider.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/ext/OneWireAPI.jar(com/dalsemi/onewire/adapter/DSPortAdapter.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/ext/OneWireAPI.jar(com/dalsemi/onewire/container/OneWireContainer.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/util/Enumeration.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/Object.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/String.class)]
[checking ListOW]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/System.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/io/PrintStream.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/io/FilterOutputStream.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/io/OutputStream.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/Exception.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/Throwable.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/Error.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/ext/OneWireAPI.jar(com/dalsemi/onewire/adapter/OneWireIOException.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/ext/OneWireAPI.jar(com/dalsemi/onewire/OneWireException.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/RuntimeException.class)]
[loading /usr/local/lib/jdk1.3.0_01/jre/lib/rt.jar(java/lang/StringBuffer.class)]
[wrote ListOW.class]
[total 705ms]
~/tmp$
0160142
NGNGモニタに応募したら内定をもらえました。けど既にTINIは持っているので「情報家電コントローラ」はやめて「リモコンベースノード」で申しこみ(^^;
まあ実験が始まったら持っているTINIのファームウェアを1.10betaにしてIPv6でつなげてみる予定です!
0161tini
NGNGリモコンベースノードは面白そうなので僕も応募してみようと思います。
ttp://www.i-node.co.jp/new/index.html
でも、まだ間に合いますかね。
既に TINI の IPv6 を使用した方はいらっしゃいますか?
組み込み機器への IPv6 実装ということで、インタオペラビリティとか
気になります。
0162TINI初心者
NGNGBlue Dot receptorでTINIとつなげてますが、動作確認の仕方がイマイチ
分かりません。型名はDS1990Aです。温度計測の機能は備わってないと思う
のですが、何かに活用できればと思ってます。
0163142
NGNGhttp://www.v6pc.jp/monitor/
に「募集期間を2002年1月6日まで延長しました。」と書いてあるので、もしかしたら間に合うかも。
>>162
iButtonは持ってないですねぇ。
0164TINI初心者
NGNGさて、DS1820の温度計を使って、以前、>>147さんがおっしゃってた
一定の温度を超えたらメール送信(携帯に)するように設定したいのですが、
どうすればそういうことができるのでしょうか?
0165tini
NGNG見てみればいいのでは?
0166ノ( ゚Д゚) ◆TINI/JK6
NGNGTINIからのメールの送り方は判らないざんす。
だもんで、異常な温度になったらTCPでデータを投げてます。
で、それを受信するLinuxマシーンがinetd経由で受け取って
メール送信プログラムに渡してるざんす。
手を抜くつもりが大掛かりになった悪い例ざんす。
>>158-159
とても参考になったです。
なんとか無事Linuxマシンでも1-Wire動いたです。
これでTINIももういらないネ! (違う)
0167TINI初心者
NGNG>>165-166
アドバイスどうもです。今年も2ちゃんねるが平和でありますように・・・。
0168デフォルトの名無しさん
NGNG>>145
あれ?METAタグの自動更新ってサーバー側からしかできないんじゃぁ?
ソースいじることは知ってるけどブラウザの設定方法がイマイチねぇ。どうやんだろ?
教えて。
0169デフォルトの名無しさん
NGNG<META HTTP-EQUIV=”Refresh” CONTENT=”300 ; URL=...”>
とかで、自動更新を実行するのはクライアント側でしょう?
0170デフォルトの名無しさん
NGNGうん、<META HTTP-EQUIV=”Refresh” CONTENT=”300 ; URL=...”> で
変更することは知ってるんだけど、その設定をどうやってブラウザに組み込むんで
保存するかは知らないの。<HEAD>と</HEAD>の間に挿入するのは聞いたことあるけど・・?
難しいねぇ。
0171デフォルトの名無しさん
NGNGブラウザに組みこむって意味がようわからん。:(
それにこんなことはTINI以前の問題ですね。
ttp://www.geocities.co.jp/SiliconValley-PaloAlto/5044/peep.html
でもみたら。
0172TINI初心者
NGNG写真で見たけど・・・(・∀・)イイ!
0173名無しさん@Emacs
NGNG>>172
> 誰かJavaリング持ってる人いるかなぁ。
> 写真で見たけど・・・(・∀・)イイ!
指輪する習慣ないのでキーホルダーにした。
けど使い道が見つからない(ワラ
0174TINI初心者
NGNG実際はキーホルダーにして使う例が多いらしいYO!
ただJavaリングにどういった機能が備わってるのかは知らない(w
外見重視(汗
0175デフォルトの名無しさん
NGNGいろんなフォルダが置いてありますよね?上の方のレス見て"ListOW"と"TINIWebServer"の
使い方はなんとなく分かりました。他にも"Blinky","canautobaud","cantest","CommTester",
"Echo","i2ctest","LCDTest","MemDisplay","NativeLibrary","OWDump"などがありますが、
それぞれのフォルダの中の〜.tiniファイルでどんなことが出来るんですか?
各フォルダの説明書だけでは分かりにくいす。
0176tini
NGNG適当なので、間違っていたらスマソ。
blinky - LED の点滅
canautobaud - can バスの通信速度設定
cantest - can バスを使用したデータの送信・受信
echo - echo サーバ
commtester - シリアル、イーサネットを使用した通信
i2ctest - i2c バスを使用したデモ
lcdtest - lcd を使用したデモ
memdisplay - メモリの使用状況を見る
nativelibrary - native library を使用したデモ
owdump - 全ての 1-wire のメモリ内容を調べる
詳しく知りたいものある?
0177デフォルトの名無しさん
NGNGおお、すっごいですね。そうですね、"echo","i2ctest","lcdtest","nativelibrary"
などについて詳しく知りたいです。(多くなってスマソ)
それともう一つ、上のほうで>>139さんが温度の計測で"TemperatureWorker.java"を
薦めておりましたが、同じ名前のtiniファイル(TemperatureWorker.tini)はないんですか?
ちょっと使ってみたいのですが。
0178177
NGNG0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNGえっと TemperatureWorker.java って
tini1.02d/examples/TINIWebServer/src/TemperatureWorker.java
のことだよね。
tini1.02d/examples/TINIWebServer/buildWebServer.bat
じゃだめ?
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG起動画面キボンヌ
0183デフォルトの名無しさん
NGNG同じく(藁
TINIで検索をしましたら、このページへ。
昨日、フォトカプラやブレッドボード等買って来たので
これから工作です。
0184デフォルトの名無しさん
NGNGするのですか。
0185デフォルトの名無しさん
NGNG[情報家電コントローラ]RealSpace6が昨日とどきましたよ。
その起動画面です。
RealSpace6向けになにか特別なカスタマイズはされているのでしょうか?
「RS6WebServer.tini」だけかな?
情報家電コントローラで、TINIユーザが増えそうですね!
まずは、loader
−−−−−−−−−−−−−−−−−−−−−−−−−−−
TINI loader 05-15-00 17:45
Copyright (C) 2000 Dallas Semiconductor. All rights reserved.
----> TINI Boot <----
TINI OS 1.02 INI Edition 3.3
API Version 2033
Copyright (C) 1999 - 2001 Dallas Semiconductor Corporation
Copyright (C) 2001 InternetNode Inc.
0E000000
Running POR Code
Memory POR Routines
000028
0080,0100,0180,0200,0280,0300,0380,0400,0480,0500,0580,0600,0680,0700,0780,0800,
0880,0900,0980,0A00,0A80,0B00,0B80,0C00,0C80,0D00,0D80,0E00,0E80,0F00,0F80,1000,
1080,1100,1180,Transient blocks freed: 11E8, size: 0519A0
CPersistant blocks freed: 0000, size: 000000
KM_Init Passed
Ethernet MAC Address Part Found
TTS Revision: 173 , Date: 3/15/01 10:34a
Thread_Init Passed
External Serial Port Init
External serial ports not enabled
Memory Available: 0D7140
Creating Task:
0100
01
Loading application at 0x070100
Creating Task:
0200
02
Application load complete
0186デフォルトの名無しさん
NGNG−−−−−−−−−−−−−−−−−−−−−−−−−−−
[-= slush Version 1.02 INI Edition 3.3 =-]
[ System coming up. ]
[ Beginning initialization... ]
[ Not generating log file. ] [Info]
[ Initializing shell commands... ] [Done]
[ Checking system files... ] [Done]
[ Restoring files... ] [Skip]
[ Initializing and parsing .startup... ]
[ Initializing network... ]
[ Starting up FTP server... ] [Done]
[ Starting up Telnet server... ] [Done]
[ Network configuration ] [Done]
[ System init routines ] [Done]
[ slush initialization complete. ]
Hit any key to login.
Welcome to slush. (Version 1.02 INI Edition 3.3)
TINI login: root
TINI password:
TINI /> stats
TINI slush Version 1.02 INI Edition 3.3
TINI OS 1.02 INI Edition 3.3
0187デフォルトの名無しさん
NGNG−−−−−−−−−−−−−−−−−−−−−−−−−−−
TINI /> ipconfig
Hostname : rs600xxxx.
Current IPv4 addr.: 192.168.1.5/24 (255.255.255.0)
Current IPv6 addr.: [fe80:0:0:0:260:xxxx:xxxx:xxxx]/64
Address family : UNSPEC (0)
Default Gateway : 192.168.1.1
Ethernet Address : 00:60:35:xx:xx:xx
Primary DNS : xxx.xxx.xxx.xxx
Secondary DNS :
DNS Timeout :
DHCP Server :
DHCP Enabled : false
Mailhost :
Restore From Flash: Disabled
TINI /> help
Available Commands:
append arp cat cd
chmod chown clear copy
cp date del df
dir downserver echo gc
genlog help history hostname
ipconfig ipconfig6 java kill
ls md mkdir move
mv netstat nslookup passwd
ping ping6 pollmemory ps
pwd rd reboot rm
rmdir sendmail setenv source
startserver stats stopserver su
threadstat touch useradd userdel
wall wd who whoami
TINI /> ps
3 processes
1: Java GC (Owner root)
2: init (Owner root)
3: RS6WebServer.tini (Owner root)
0188デフォルトの名無しさん
NGNGバージョンが違うらしく実行できませんでした。
TINIのSDKじゃだめなのかな〜 試した人いませんか?
rs6/> java Blinky.tini
Could not execute file: java.lang.RuntimeException:
Bad API version = 9001, Correct API Version = 2033
0189デフォルトの名無しさん
NGNGDataPortクラスを使うか、Nativeメッソッドをアセンブラで記述すればできますよ。
0190デフォルトの名無しさん
NGNGfirmwareのバージョンが違うんでしょうね。
RealSpace6にはSDKはついてないんですか?
もしSDKがついてるなら再コンパイルしてみてはどうでしょうか?
私は「ネットワークリモコン」でIPv6実験に参戦です。
まあ手持ちのTINIをIPv6につなげて遊ぼうとは思ってますが(^^ゞ
0191デフォルトの名無しさん
NGNGSDK以前に、Javaプログラムに関する説明が一切ありませんでした。
Webページのカスタマイズぐらいの、説明しかなくて困ったもんですよ。
0192デフォルトの名無しさん
NGNG同じく RS6 でハマってます。事務局によるとそのうち Web で仕様等公開すると
いうことなんで firm の SDK も get できるようになるようです。
ちなみに WebServer や Telnet Server は IPV4 とのデュアルスタックでも
ちゃんと動くようですね。V4 でも V6 でも答えてくれるんでついつい V4
ばっかり使ってしまいます(すでに意図からずれている...)
0193デフォルトの名無しさん
NGNGおお、SDKは別に公開されるわけですね。
普通のTINIと同じだった方がありがたいのですが。。。
確かに、V4で使えてますね。というか、Windows2000にV6プロトコルを
インストールしたけどping6しか使えない。泣;
しかし、実験期間が短くないですかね?
0194デフォルトの名無しさん
NGNG私と逆のパターンですな・・・。当方はWin2000はスタック導入後
WEBやTelnet、FTP等正常に使用出来ますが
XP PROはスタックを導入しても、何故かWEBのみ見れません。
0195デフォルトの名無しさん
NGNG私はまた違うパターンのようです。ipv6 アドレスでのアクセス状況は
[win2k]
MSRIPv6 後、ping6 OK, Web OK, Telnet OK
hosts への V6 アドレス登録によるホスト名でのアクセス動作せず
ipv6 rt の結果
::/96 -> 2 pref 0 (lifetime infinite)
[XP pro]
ipv6 install 後、ping6 インターフェースID(%4)指定により動作, Web NG, Telnet NG
hosts への V6 アドレス登録によるホスト名でのアクセス動作せず
ipv6 rt の結果
: 何も表示されない
XP はデフォルトではローカルサイトへのルーティングが設定されていない
ということではないかと推測していますが、いかんせん IPV6 に対する知識
が乏しく、Windows IPv6 スタックのお勉強のほうが必要となっています。
何か良いサイトご存知ないでしょうか ?
また、IPV4 の DHCP を使うと DHCP サーバーとの相性の問題なのか IPV6
側が不安定になりうまく動かないケースがありましたので、IPV4 は 固定
アドレスで運用しています。
色々敷居が高いですが、近年の PC の状況に閉塞感を感じていたパソコン
少年なれの果てオヤジにはもってこいの題材で、久々に興奮を感じています。
0196ノ( ゚Д゚) ◆TINI/JK6
NGNG全然判らないから勉強しなきゃ
0197194
NGNGXP PROの方で、私の方と大変似ている状況ですが、
当方は%4を指定してやると、Ping6 OK、Telnet OK、FTP OK
なのですが、WEB NGです。
0198TINI初心者++
NGNGやはり時代はIPv6か・・。
0199デフォルトの名無しさん
NGNGまだ、「情報家電コントローラ」のモニター募集中らしいので応募して見ては?
ttp://www.v6pc.jp/monitor/
このモニターに申し込んだら、TINIベースのRealSpace6 がモニター機材と
して届きました。IPv6回線準備できなくても応募できるみたいです。
0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNG0202194
NGNG解決法がモニターのページにPDFであり
やっとXPでもWEBを見られるようになりました。
0203???
NGNGしましたが、これはどういったファイルなんですか?
0204デフォルトの名無しさん
NGNGそれに Java VM が入ってる。
0205203
NGNGなるほど、これがそうなんですか、ありがとうございますー!
0206デフォルトの名無しさん
NGNGまあ動かしたっていっても、TINIWebServerを動かしただけですが(笑
けどweb.logにIPv6アドレスがちゃんとロギングされててちょっと感動ぉ。
0207TINI初心者++
NGNGTINIWebServerって英語表記じゃないですか。単位も華氏だし。
あれをなんとか日本語表記で単位も摂氏で測定したいんですけどねー。
そうすればけっこう役に立つかも。
0208デフォルトの名無しさん
NGNG欲しいなら事務局に要求しましょう(言った人しかもらえない)
ところで、1wire デバイス(DS18S20,DS2450S)を購入しようと
思っているのですが、Dallas Semiconductor のオンライン販売
だと手数料で $50 もかかり、マイクロテックだと納期3〜6ケ月
だと言われてめげてます。良い購入方法ないでしょうか ?
(FAQ だったらすみません)
0209206
NGNG華氏から摂氏へは「C=(5/9)*(F-32)」で変換すればそんなにたいした手間ではないですよね。
TINIのSDKを1.10beta2にして今まで作ってあったものを再コンパイルしてみました。
あたりまえですがそのまま動きますね。(^^ゞ
けどIPv6になったからと言ってとくに便利になるところもないので
ちょっとモチベーションが下降気味(^^ゞ
0210デフォルトの名無しさん
NGNGhttp://www.esp.co.jp/
0211TINI初心者++
NGNG0212デフォルトの名無しさん
NGNGtelnetするとみなれたloginプロンプトが...(笑
rootのパスワードがわからないからloginできなくてそれ以上わからないけど
0213ノ( ゚Д゚) ◆TINI/JK6
NGNG0214ENG
NGNG0215デフォルトの名無しさん
NGNG0216デフォルトの名無しさん
NGNG最初はおもちゃとして遊んでたけどさ〜
ビジネスには出来ないよな。
どう考えても。
0217iButton
NGNG0218tini
NGNGキラーアプリの登場を待つか・・・。
誰か何かよい案を持っている人いる?
0219デフォルトの名無しさん
NGNG↓ここはビジネスにしようとしてますね。
http://www.i-node.co.jp/
0220デフォルトの名無しさん
NGNGキラーアプリになるかどうか分からないけどこれなんてどう?(既出かな)
http://www.tini.org/src/ichiro/treva/html/
あとTINI上でGIF圧縮ルーチンを作ってたひともいたな。
この二つを組み合わせればiモード閲覧ができるWEBカメラができるね。
問題はGIFのライセンス(藁
0221デフォルトの名無しさん
NGNGなんつーか、それ、TINI使うメリットないし。
0222tini
NGNG記事が出てたね。
見た?
0223デフォルトの名無しさん
NGNGてかなぜにw2kworldに・・
0224tini
NGNGwww.tini.org/rs6/amedes/index.html
これとかに使えそうなので、作ってみようかな。
0225デフォルトの名無しさん
NGNGでも悲しいから最後のage
0226デフォルトの名無しさん
NGNGなんか、Javaチップと uClinuxと PICNIC/H8+NICに気を取られてる隙に、
ひっそりと咲いてた一輪の花って感じで、
今週はじめてこのスレ発見して興味持ったんですけど。
0227デフォルトの名無しさん
NGNG>>194
さっさとやめれば?Web屋なら猿でもできるから。
0228デフォルトの名無しさん
NGNGイヤラしぃ子だね、この子は!
0229デフォルトの名無しさん
NGNGで、買ってみた?
0230TINI ユーザ
NGNG買って使ってみてください。
http://www.i-node.co.jp/
日本では、↑から TINI を使った製品が購入できるみたいです。
でも、1 台 5 万 5 千円もするみたいですけど。
そして、レポートきぼんぬ。
0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNGTINIボードじゃないんだけど
シリアル接続(9600〜19200bps)で
画像受信、撮影が出来るカメラって何がありますでしょうか?
TREVAとかでないと駄目なんでしょうか?
0234デフォルトの名無しさん
NGNGhttp://search.auctions.yahoo.co.jp/search/auc?p=QV
0235233
NGNGありがとうございます。
ところでカシオさんなどのシリアル接続カメラですが、
シリアル経由で撮影、画像取り込みなど出来る機種ありますよね。
そういうシリアル経由でカメラの動作を制御するコマンドなどは
公開されていないんでしょうか?
TREVA+(TINI or H8 or PDA)でWebカメラ等を作ってるサイトを
いくつか拝見しましたが、シリアル接続で画像読込をしているのではなくて
直接TTLを叩いてTREVAから受信したパルスをデータに変換しているみたいですね。
ていうかTINIと関係ないや。スレ違いスマソ。
0236デフォルトの名無しさん
NGNG独自に解析されてる方はいます
ttp://www.asahi-net.or.jp/~XG2K-HYS/qvprotocol.html
ttp://www.asahi-net.or.jp/~kn6y-gtu/qv10/qv10err.html
0237デフォルトの名無しさん
NGNGそこ分かりやすかったです。有り難うございます。
■ このスレッドは過去ログ倉庫に格納されています