タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JNAに関するNetPenguinのブックマーク (1)

  • ScalaからJNAでCライブラリ(libpafe)にアクセス - papamitra

    常日頃名古屋鉄道(名鉄)で通勤しているが、JRに遅れることはや数年、名古屋市営地下鉄とともについにIC乗車券(通称manaca)が導入された。 そして前回やっと解像度がまともに表示できるようになったと、喜びの報告をしたVAIO YにはPaSoRi(ICカードリーダ)が内蔵されている。せっかく内蔵されているのだからこれを使わない手はないということで、早速IC乗車券を購入してきた。 LinuxからPaSoRiにアクセスするにはlibpafeが利用できる。当初Pythonのctypesからlibpafeにアクセスしていたが、せっかく(?)なのでScalaから制御してやろうと思い立った。 結論からいうと知識不足のためなかなか苦戦したがなんとかlibpafeを叩くことができた。 ScalaからCライブラリへのアクセスする際の参考にもなると思うので、備忘がてらここに記載しておく。 libpafeの準備

    ScalaからJNAでCライブラリ(libpafe)にアクセス - papamitra
    NetPenguin
    NetPenguin 2011/02/27
    ネイティブライブラリを利用する
  • 1