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 件のコメント:

ひろみち さんのコメント...

バケさん
こんばんは

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
と言われてしまいました

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

バケさん さんのコメント...

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

ちなみに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

匿名 さんのコメント...

返事が遅くなってしまい申し訳ありません

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

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

匿名 さんのコメント...

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

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