K8055 beginners guite

I am a beginner on this forum and with K8055 but
with technical ( Elektronik ) and programmers background ( Assembler, Turbo Pascal , Qbasic etc. 20 years ago )
How to start own devellopment work ?

What I have to install on my PC
there are so many Programms and Drivers on K8000 cd.
I dont like to try / to play in accordance to my Windows XP Registry ( maks it unstable )
The delivered K8055 Test Program is running well,
but
The example Programms I can not start in accordance
not knowing which Programms / Procedure I has to follow getting
a small easy devellopment environtment on my PC
I need a basic setup Procedure for beginners.
I did not find it on Velleman CD
It would be fine to have a table of contents for the delivered K8055 CD
with detailed funktion description of all files on it. For beginners, I tkink a must.

Before I can start Example Programms on CD must I purge and install first a Compiler
( Basic ; C++, etc. ) ?

I have to learn
Delhi ?
VB ?
BCB ?
What is advisable for later professional use of K8055 but not high sophisticated tasks
only temperature and pressure measurements + analysis + aktion ( relay / valve switch )

Thanks for help or hints
Bernd

I think you have already read this manual:
velleman.eu/downloads/0/illu … k_rev3.pdf

Next you can go to K8055 downloads page to download updated DLL, some new software examples and updated document:
velleman.eu/distributor/supp … 8055&type=

The documentation and example code are included to this package:
[color=#008000]Software DLL Rev 2
older DLL with examples and source code (source can also be used with DLL rev 3) [/color]
velleman.eu/downloads/files/ … _2_001.zip

The latest DLL is in this package:
[color=#008000]Software DLL (Rev 3.0.2)
supports Windows Vista, VC++ version and executable examples [/color]
velleman.eu/downloads/files/ … v3_0_2.zip

The K8055 is a USB HID (Human Interface Device) class device. No driver need to install.

Next you have to study how the functions included to the DLL can be used in your program.
E.g.

OpenDevice(CardAddress) CloseDevice ReadAnalogChannel(Channelno) ClearDigitalChannel(Channel) etc...

[quote]Before I can start Example Programms on CD must I purge and install first a Compiler[/quote] Yes you have to. I think the Visual Basic 2010 Express may be a good choice:
microsoft.com/express/Windows/

Hallo,
K8055 Demo Program on CD
The program with the 5 bulbs ( lamps ) I mean.
For learnig purposes ( Input / Output handling K8055 Interfacing ) Sorce Code is required !
I did not find it or any other Source code on cd.

Is there any VB example sorce code on Cd ?
If, on which place ( folder ) and source name ?
Can I download some examples from the Internet ?

Thanks for help and hints.
Bernd

Here is the link to download the VB6 source code for the graphical demo:
box.net/shared/yye08e3ly5

A VB6 demo program on the CD is in this folder:
D:\K8055_VM110 USB board\Demo PC soft source\VB

Sorry, I still hang-up ! with Demo VB Source Software.
I use MS VB Studio Express Version 2010 in accordance to your advice.
An excelent devellopment tool. Thank you !
But The CD Demo will not run under VB Express Interpreter on my PC
The Converter on this software package says:
" it is not possible to convert the source code to VB Expres "
( in detail to Windows Forms-designer ) which ist part of VB Express

Please let me know for which VB Version the Demo is written.
My aim:

  1. Load source code by using assosiated VB version.
  2. Start ( RUN ) the Program under VB
  3. Get result on screen

Thanks
Bernd

The graphical demo is written in Visual Basic 6.
This version of Visual Basic is no longer available.

Here a link to download an example project written in Visual Basic 2010 Express:
box.net/shared/xltpgem0d8

Thanks ! everythink works fine !
lets go to the next task
" I²C " funktion and handling

K8055 Interface Board can handle I²C funktions ?
if so ?
please let me know how.
( VB Express Demo Download hint )

if not !
please let me know what to do.
( different or andvanced / extension Hardware Software purch )

warm regards
Bernd

You can use the digital outputs to generate the serial data (SDA) and serial clock (SCL) signals.
Use the digital input to read the serial data from the I2C slave.

The I2C communication speed will be very low. You can change the digital output state or read the inputs of the card at about 100Hz.