2010/12/17

スプリング8

ちょっと仕事がてら調べることがあったスプリング8さん。
http://ja.wikipedia.org/wiki/SPring-8

>一般見学については、展示室や一部の外部施設は随時見学可能であるが、
>内部の実験設備や加速器などを見るためには
例年4月ごろに行われる一般公開に参加する必要がある。


へー、4月の公開日は中まで見せてくれるんだ。来年は行ってみようかな。
確か、トヨタが極秘裡にタチコマつくってるんだっけ。





つぶやき

複数のメーター画面は、アプリ再起動で切り替えられるようにしようとおもったけど、
OpenGLESのビューをカットインで表示する都合上、
結局UIViewControllerで複数のビューを制御しなきゃ不味いらしいので、

現状独自UIViewControllerから派生して作ってた画面を、
UIViewの派生クラスに組み換え。っていうかプロジェクト作り直し。


MVC構造に則って、アニメーション表示廻りのルーチンはViewにもたせたけど、
共通のUDP受信や、ダミーデータタイマーはUIViewControllerに配置しなおし。


UIViewControllerからUIViewへ、UDP受信データ(構造体)をどーやって渡そうか悩む。
UIViewからUIViewControllerへの参照ポインタを作って、表示の度にフェッチしようと思ったら、
案の定SIGABRTを喰らう。そりゃそうか。

逆にUDP受信タイミングで、カスタムUIViewの基底クラスへ押し込んだら、
なんかSetter作れとか怒られる。


あー@Propertyと@SynthesizeメソッドでSetter/Getter作れってことかと→作ってみてもダメ。


やっぱりちゃんとObjective-Cの作法に則って、
atomic・nonatomic/Retain/Read・Writeの属性つけないとダメか。

帰ったらちゃんと作ってみよう。ダメならポインタ引き回す。ずりずり。

まぁあとここだけ抜けたら、プロジェクト戻せるから頑張ろうヽ(・▽・)人(・▽・)ノ頑張ろう

2010/12/16

翻訳こんにゃく

国際故障診断ポート(OBD-II)対応の車と通信する方法。

正攻法は、
ELM Electronicsの327(OBD-II to RS-232 CInterpreter IC http://goo.gl/2GDTB)を
使ってシリアル通信で行うこと。らしい。

ELM自体が国内で流通していないので、
高いパッケージ製品を買ってばらすか、個人輸入するしかない。


代案として、
それ相当の回路を汎用部品で作ってる方もいるようで。
http://goo.gl/M1u9u

いや全部国内入手可能な部品かはわからないんだけど。
きっとハード担当のエライ人がなんとかしてくれゆ。

2010/12/14

わんだらーずふろむ

日産新型の名前はイース
http://goo.gl/LCXz7



やはりオフセット衝突に強かったりするのかな。


CMはTO MAKE THE END OF BATTLEでお願いします

2010/12/12

燃料計その他諸々

燃料計関係のアニメーションとダミーデータ動作追加。

燃料計以外は一次関数でないので、あとちょっと補正しないと駄目だけど。
とりあえずネットワークとダミーデータ動いたのでいっか。


さてこれ調整終わったら、LFAは一旦調整終了。
基底クラスを拡充するか、別の画面作るか、さてさて。

2010/12/08

iPodサスペンド仕様

Mac接続時:サスペンドしない
Macシャットダウン時:設定のサスペンド時間でサスペンド
(ただしiPodアプリの再生が行われていれば音は鳴り続ける

Mac接続時(5V給電時)だけ、サスペンド設定が無視されているというのが正しいか。



車載用途に68kΩの抵抗をDockに刺した場合は、
5V給電オフで、サスペンド時間を無視して数秒で落ちるのか、それとも同じ動作をするのか。

2010/12/07

なんとなく

ジーパンのおっさんがどういうことをしたいのかわかってきた。


















同一レイヤにイメージコンテンツとして持ってれば、
オブジェクト管理的には楽だが、
ポインタとして別レイヤをマスクレイヤとして持ってくれてた方が、
まぁエフェクトかける場合は楽ですね。でもキモい。

続々々:シフトインジケーター

レブリミット−500回転
オーバーレブ状態












エコ運転時のグリーン表示もあるんですが、
エンジンから葉っぱが生えてきそうな[(c)リチャード・ハモンド]
凄くレクサスっぽい感じで実装しようか迷い蝸牛なぅ。

2010/12/05

続:シフトインジケーター










とかやってる間に、実装してみたりしましたのこと。

シフトインジケーター仮組み

もちょっと弄る予定。


表示より、デモ用の速度/回転数テーブルを打ち込む方が大変でした。