パスワードを忘れた? アカウント作成

yshibayaさんのトモダチの日記みんなの日記も見てね。 最新から新しい日記やタレこみを確認できますよ。

15453810 journal
日記

yshibayaの日記: ミツトヨ ソーラー式デジタルノギス 5

日記 by yshibaya

いつの間にか終売になっていた。
電池切れがないという安心感があったのだが、残念。
まぁこの間、奥まった箇所の長さを測ろうとして、
光量が足りずに測れなかったというのを経験したばかりだが。

15227264 journal
日記

yshibayaの日記: Ubuntu10.04LTSの汎用ディスプレイドライバ

日記 by yshibaya

CNC制御用のUbuntu10.04LTS+リアルタイムカーネルでデュアルディスプレイを試みていたが,ダメ.
現時点では,汎用ディスプレイドライバを使用しているのが原因だと予想.

専用グラフィックチップ用ドライバをインストールすれば解決しそうだが,
反面,多機能(≒裏で色々動いている)だとCNCの運転に支障が出るかもしれない.

とりあえず,HDDをイメージごと別のHDDなどにコピーし,
そちらに専用グラフィックチップ用ドライバをインストールしてレイテンシの測定,
というところか.

15225885 journal
日記

yshibayaの日記: LinuxCNC の PyVCP で DRO Window

日記 by yshibaya

何とかできたのでメモ.

[1] xmlファイルに表示させたい内容を記述(例えばDRO.xml)
-- x座標の部分だけ抜き出すとこんな感じ --
<pyvcp>
        <table>
                <tablerow/>
                        <label>
                                <text> " X : " </text>
                                <font>("Helvetica",24)</font>
                        </label>
                        <number>
                                <halpin> "DRO-X" </halpin>
                                <font>("Helvetica",24)</font>
                                <justify> LEFT </justify>
                                <format> "7.3f" </format>
                        </number>
        </table>
</pyvcp>

--

[2] 使用する工作機械用のiniファイル中で,[HAL]セクションの POSTGUI_HALFILE エントリーを探す

[3-1] [2]でPOSTGUI_HALFILE エントリーがあった場合
そのhalファイルの最後に,
 [1]で用意したxmlファイルを呼び出す命令
 [1]のxmlファイル中の タグで囲われたHAL pinに何を接続するか記述
を追加.
今回の場合以下を追加した(y,z座標は省略)
--
loadusr -Wn DRO_Window pyvcp -c DRO_Window DRO.xml
net DRO_X halui.axis.0.pos-relative => DRO_Window.DRO-X
--

[3-2] [2]でPOSTGUI_HALFILE エントリーがなかった場合
適当なファイル名で PostGUI halファイルを作り,[3-1]と同じことをする.
==

今回はまったのは以下の2つ:
 (1) X座標に相当する変数名(HAL pin)を探し出す
 (2) POSTGUI_HALFILE エントリーは iniファイルに1つまで

(1)の方はHALユーザインタフェースの Halui pin リファレンスに載っていた.
(2)の方はPyVCPのフォーラムで見つけた.

15041305 journal
日記

yshibayaの日記: LinuxCNC 9

日記 by yshibaya

最近LinuxCNCをいじっているのだが、よう解らん。
スラドで検索かけてもヒットしないなぁ。
単に現在座標を別Windowに表示したいだけなんだけどね。

# 本当7セグメントLEDをワークと同じ視界に置いて、
# そこに現在座標を表示させたいのだが、
# 自分の技術力では無理そう・・・orz

13967886 journal
日記

yshibayaの日記: 国立大の予算、成果重視に、ねぇ 10

日記 by yshibaya

本日の日経朝刊より。
児童手当なんかも成果重視にして、成績の悪い子供に対する児童手当は減額すればいいのに。
中卒の時点でTOEICスコアが350点(中学卒業程度)に満たない場合には、
これまで支給した児童手当を全額返済してもらうとか。

国立大学法人運営費交付金等が約1兆1000億円、児童手当の予算額が約2兆2000億円。
児童手当に手をつけた方が、歳出削減の効果は大きいと思うのだが。

13868830 journal
日記

yshibayaの日記: 先端IT人材が5万人不足ねぇ 12

日記 by yshibaya

似たようなフレーズを聞いたことがあるので、WikipediaでΣプロジェクトの項を調べたら、
あっちは「5年後に60万人不足」とのことで、それに比べれば1/10か。

Σプロジェクトのことはリアルには知らないが、当時を知っている方から見て現在の
「IT人材が不足している」という掛け声はどーゆーもんなんだろう?

13860234 journal
日記

yshibayaの日記: 定額働かせ放題プランかぁ 1

日記 by yshibaya

ベストエフォートということにして、当初期待した成果が出なくても雇い主は文句を言わない、
ってな感じにしないと割りが合わなさそうだなぁ。
 

13166899 journal
日記

yshibayaの日記: NI社製GPIB-ENET/100 と iblck と 複数台のPCからのアクセス 1

日記 by yshibaya

数ヶ月はまっていた問題が解決したように見えるので,どなたかの参考のためメモ.

[環境]
・GPIB-ENET/100をプライベートネットワークの中に設置.
・GPIB-ENET/100に数台,測定器がGPIB接続されている.
・同じプライベートネットワーク内から,GPIB-ENET/100を経由して測定器の制御.
・PCはWin2kだったりWinXPだったり.
・開発環境はVB6.
・GPIB-ENET/100のファームウェアはVersion B8.

[問題]
・1台のPCからしかアクセスしない時には無問題(10年以上問題なし).
・複数台のPCからアクセスすると,数分~数10分でプログラムが止まる.
・iblckのことは知っており,排他制御をするコードを書いているつもり.
・ロックに失敗したとき,成功するまでひたすらロックを繰り返すという,お粗末なコード.
・また,LockWaitTimeを長くすると,プログラムが止まるまでの時間が長くなる.
・従って,自分のコーディングが悪い & タイミングがシビア と判断していた.

[対処]
・プログラムが固まった後,GPIB-ENET/100のLISTENランプが点灯しっぱなしだったので,プログラム側ではなく,GPIB-ENET/100の問題を疑う.
・取りあえずファームウェアを探すと,B9とC9が見つかる.
・B9のReadMeに,iblck云々の記述あり.
・ファームウェアをB9にアップデート
・わざとお行儀の悪いプログラムで,複数のPCからひたすらGPIB-ENET/100のロック・アンロックを繰り返してみる.

[よく解らない点]
・結局,iblck と iblock/ibunlock,どちらを使うのが良いのか?

10903511 journal
日記

yshibayaの日記: VAIO Z2 + PowerMediaDock + HDMI + WUXGA(1920x1200)

日記 by yshibaya

数年使っていたのに,昨日気がついたこと.
webで検索かけても引っかからないので,いつか誰かの役に立つかもしれないメモ代わりに.

二代目VAIO Z (通称VAIO Z2)のHDMI出力解像度は,仕様によるとフルHD (1920x1080)ですが,
PowerMediaDockのHDMIだと,WUXGA(1920x1200)出力できている.
モニタはMacのシネマディスプレ23インチ.モニタの方はDVIだが,変換ケーブル噛ましてPowerMediaDockに接続している.

一方,本体のHDMI出力にモニタを繋げると画面が乱れる.表示内容は確認できるけど常用には耐えない.
で,てっきりWUXGA(1920x1200)にしているからだと思い,フルHD (1920x1080)に変更しても全く変わらず.これは謎.

# WUXGA(1920x1200)以上の出力ができるのか確認したいんだけど,近くに誰か持っている人いないかな?

typodupeerror

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

読み込み中...