Vinculum 1 USB Host Controller - Component
Posted: Thu Jan 02, 2014 9:51 pm
Vinculum 1 USB Host Controller
Info:
The Vinculum from FTDI is solution to access USB slave devices such BOMS, keyboards, printers with a low cost MCU.
This component allows you to interact with the vinculum 1.
As far as this component goes it only interfaces with a BOMS or Bulk Only Mass Storage device only.
In the future I can provide support for other slave devices as well.
For now the component has utilizes 14 macros for interfacing a BOMS device:
- AppendStringToFile
- ChangeDirectory
- CheckDisk
- CloseFile
- CreateFile
- DeleteDirectory
- DeleteFile
- Initialise
- MakeDirectory
- MovePointer
- MoveUpDirectory
- OpenFile
- SuspendDisk
- WakeDisk
With this component I have provided a simple datalogger application that logs the temperature Data from a DS18B20 temperature Sensor.
Component Use:
The component can be used by copying the ".fcpx" file into the component directory of Flowcode v6.
Then component can be found under the tap Storage as Vinculum 1.
Future Updates:
Future update for V2.1 will include:
-------- The ability to Check for connected disks.
-------- A methode to Check for Available disk before a component macro is executed, otherwise it will return a error code.
-------- A notification when the connected device can be "safely" removed.
-------- A macro for reading the file size
-------- A macro for reading the disk size (<4GB and >4GB)
-------- The CreateFile will be adjusted so I can be used together with the DS1307 & DS3231 Components
-------- Improvement for all other macro, such as return values to notify for example if a command is executed successfully.
If not all updates can be included in a future update, for the reason it takes to long, I will realize some minor updates such as v2.05.
Help File:
Download: ChangeLog:
V2.0 = Added the Ability to manipulate the creation date of a file.
-------- Removed the Macro "CheckDisk", Im not getting this function to work properly
-------- Adjusted the panel-properties so its easier to use.
Example(s):
I have moved the Example file to another pages of this post follow this link: http://www.matrixmultimedia.com/mmforum ... 516#p56516
Tutorials:
Tut #1 Vinculum Communiaction Tutorial
Resources:
Firmware manual --> Right Click and Save To
Video
[/youtube]
[/youtube]
[/youtube]
[/youtube]
Info:
The Vinculum from FTDI is solution to access USB slave devices such BOMS, keyboards, printers with a low cost MCU.
This component allows you to interact with the vinculum 1.
As far as this component goes it only interfaces with a BOMS or Bulk Only Mass Storage device only.
In the future I can provide support for other slave devices as well.
For now the component has utilizes 14 macros for interfacing a BOMS device:
- AppendStringToFile
- ChangeDirectory
- CheckDisk
- CloseFile
- CreateFile
- DeleteDirectory
- DeleteFile
- Initialise
- MakeDirectory
- MovePointer
- MoveUpDirectory
- OpenFile
- SuspendDisk
- WakeDisk
With this component I have provided a simple datalogger application that logs the temperature Data from a DS18B20 temperature Sensor.
Component Use:
The component can be used by copying the ".fcpx" file into the component directory of Flowcode v6.
Then component can be found under the tap Storage as Vinculum 1.
Future Updates:
Future update for V2.1 will include:
-------- The ability to Check for connected disks.
-------- A methode to Check for Available disk before a component macro is executed, otherwise it will return a error code.
-------- A notification when the connected device can be "safely" removed.
-------- A macro for reading the file size
-------- A macro for reading the disk size (<4GB and >4GB)
-------- The CreateFile will be adjusted so I can be used together with the DS1307 & DS3231 Components
-------- Improvement for all other macro, such as return values to notify for example if a command is executed successfully.
If not all updates can be included in a future update, for the reason it takes to long, I will realize some minor updates such as v2.05.
Help File:
Download: ChangeLog:
V2.0 = Added the Ability to manipulate the creation date of a file.
-------- Removed the Macro "CheckDisk", Im not getting this function to work properly
-------- Adjusted the panel-properties so its easier to use.
Example(s):
I have moved the Example file to another pages of this post follow this link: http://www.matrixmultimedia.com/mmforum ... 516#p56516
Tutorials:
Tut #1 Vinculum Communiaction Tutorial
Resources:
Firmware manual --> Right Click and Save To
Video
[/youtube]
[/youtube]
[/youtube]
[/youtube]