2011-10-16

VBAUSBIO.DLL V1.00 公開間近!!

久々の書き込みになります。

Km2Net様からUSB-IO2.0と書籍「かんたん!USBで動かす電子工作」が販売開始されたので
自分が公開しているvbausbio.dllを対応させようと作業していました。

新命令を追加することでUSB-IO2.0に対応させました。
今までの汎用USB-IOにも対応できるように今までの命令は残してあります。

また今回の対応でUSB-FSIOの動作確認、
Windows7 32bit/64bitでの動作確認も合わせて出来ています。

今回はVB2010EXPRESSとExcel VBAで動作確認しましたので、
両方の定義ファイルも用意しています。

まだ、ドキュメントが整備できていないので暫定での公開になりますが
以下の場所からダウンロードできます。
http://bake-san.com/download/vbausbio/v100/vbausbio_v100.lzh
これも暫定ですが、VB2010EXPRESSのサンプルも
以下の場所からダウンロードできます。
http://bake-san.com/download/sample/VB2010/VBAUSBIOTEST.LZH




Km2Net様のUSB-IO2.0は秋月から購入できるようになりました。(1000円です)
http://akizukidenshi.com/catalog/g/gM-05131/


書籍はアマゾンから購入できます。


参考資料:


17 件のコメント:

  1. ひろみち2012/07/10 22:42

    バケさん
    こんばんは

    USBIOをperlで動かすために
    vbausbio.dllをUSBIOのころから使用させていただいております
    USBIOの場合
    my $Choose_uio_selid = new Win32::API("vbausbio", "uio_selid", [N, N], N);
    $VenderID=4946;
    $ProducrID=256;
    $Choose_uio_selid->Call($VenderID, $ProducrID);
    でデバイスの指定ができたのですが

    秋月のUSBIO2.0akiを買って プロダクトIDを289に変更してベンダIDは昔と同じにし
    my $Choose_uio_selid = new Win32::API("vbausbio", "uio_selid", [N, N], N
    $VenderID=4946;
    $ProducrID=289;
    $Choose_uio_selid->Call($VenderID, $ProducrID);

    としてみたところ
    Cant't call method "Call" on an undefined value at xxxx.pl line 74
    と言われてしまいました

    もし変な指定の仕方があったりしましたら教えていただけないでしょうか?
    よろしくお願い致します

    返信削除
  2. すみません。
    コマンドを変えてしまったようです。
    大文字、小文字が一部変更になっています。
    以下のリストを参考にしてください。

    ちなみにuio_seiidはuio_selIdになっています。

    uio_find
    uio_out
    uio_inp
    uio_outAll
    uio_outInpAll
    uio_inpAll
    uio_inpOutAll
    uio_inpW
    uio_getDevs
    uio_selDev
    uio_getVid
    uio_getPid
    uio_selId
    uio_free
    openUSBIO
    closeUSBIO
    outputUSBIO
    inputUSBIO
    uio_cmd
    uio2_out
    uio2_inp
    uio2_inOut
    uio2_outIn
    uio2_setSys
    uio2_getSys

    返信削除
  3. 返事が遅くなってしまい申し訳ありません

    早速いじってみようと思います!

    vbausbio.dllを公開して頂いてありがとうございます
    とても感謝しております

    返信削除
  4. Wow, awesome blog layout! How long have you been blogging for?

    you make blogging look easy. The overall look of your site is great, let alone the content!


    My website :: rcs

    返信削除
  5. Good day! I could have sworn I've been to this site before but after going through many of the posts I realized it's new to me.
    Anyhow, I'm definitely delighted I stumbled upon it and I'll
    be book-marking it and checking back regularly!


    my web page :: zulutrade

    返信削除
  6. I'd like to thank you for the efforts you have put in penning this site. I am hoping to see the same high-grade blog posts by you in the future as well. In truth, your creative writing abilities has encouraged me to get my own site now ;)

    Feel free to surf to my webpage; get followers
    my webpage :: getplusfollowers.edublogs.org

    返信削除
  7. I have learn several excellent stuff here. Certainly worth bookmarking for revisiting.
    I surprise how a lot effort you set to create one of these great
    informative website.

    Also visit my homepage: gain more followers on twitter

    返信削除
  8. Your method of telling everything in this article is really fastidious, all
    be capable of effortlessly be aware of it, Thanks a lot.


    Also visit my web page :: get followers

    返信削除
  9. It is appropriate time to make some plans for the longer term and it is time to be happy.
    I have read this post and if I may just I want to recommend
    you few interesting issues or advice. Maybe you can write subsequent articles regarding this article.
    I wish to read more things approximately it!


    My blog post: voyance90z.blog.com
    My web site > voyance

    返信削除
  10. voyante - I've been surfing online more than 2 hours today, yet I never found any interesting article like yours. It's pretty worth enough for me.
    In my view, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before.


    Here is my weblog - squeeze page

    返信削除
  11. Six websites selling fake farmacia on line and counterfeit anti-hair loss
    drugs. farmacia on line is not dangerous is unworthy
    of being called an idea at all. He's put together a fun and innovative motion control for FPS games.

    My web site - http://W.Sulwoo.com/?document_srl=150347

    返信削除
  12. They should be able to blame you. The main thing of our agency is that we don't have a valid drivers license written in English then you will be driving your rental car before you take it from the government. Tourists who want to treat themselves fortheir birthdays or for people searching for the luxury sports car shows are boring, if you rent a car.

    my website :: car rental paphos

    返信削除
  13. Howdy! Тhіѕ poѕt coulԁ nοt be ωritten
    аnу bеttег! Reaԁing this pоst reminԁѕ me of my old roоm mate!
    He alwауs kept talking abоut thiѕ.
    Ι will forwагԁ this artіcle to him.
    Pгetty sure he ωіll haѵe a gooԁ гead.
    Thankѕ foг sharing!

    Here iѕ my webѕite: Disque Ssd

    返信削除
  14. My family membeгѕ аlways say that І am wastіng my tіmе here аt web,
    howevеr I knoω Ӏ аm getting knowledge daily
    by reаding thes fastidiouѕ articlеs.



    Ϻy page: Devis Travaux

    返信削除
  15. Everything is very open with a really clear clarification of the issues.
    It was really informative. Your site is extremely helpful.
    Thanks for sharing!

    Feel free to surf to my web-site - maquillage

    返信削除
  16. It's not as if the teachers couldn't have afforded farmacia on line on
    their lunch break, school officials reported. Categ�ricamente
    farmacia on line, puede ser una se�al de priapismo, y debe tratarse
    inmediatamente para prevenir un da�o permanente. And yes, the sex is not usually" secretive" and there are therefore hundreds
    of thousands of people worldwide to find their best selves ever.
    Abbott Laboratories and Japan's Takeda Chemical Industries of Japan.

    My web blog; Pumse.ru

    返信削除
  17. このコメントはブログの管理者によって削除されました。

    返信削除