Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Hexabus virtual machine
Installation of HexaBus under Windows
At the moment, Windows 7 is not directly supported by HexaBus.
However, you might not need to have direct Hexabus network support on your Windows machine anyway. Consider using an OpenWRT router for Hexabus connectivity. This comes with the advantage that all other devices on your home IP network will be able to communicate with your Hexabus. Setting up an OpenWRT router for Hexabus is described [here](Routing Hexbus packets).
TODO: How to install + use libhexabus and Hexabus Compiler under Windows.
If you really need direct Hexabus connectivity on a Windows machine, you can use a virtual machine for communicating with your HexaBus devices from your Windows 7 PC or laptop. Please take the following steps:
Step 1: In Windows 7, please install (as administrator) the Oracle VM Virtual Box for Windows hosts software.
Step 2: Subsequently, please install the Oracle VM Virtual Box Extension Pack for USB support.
Step 3: Please download Ubuntu 12.04 LTS Desktop i386 as an .iso file.
Step 4: Create a new virtual machine in Virtual Box. Type: Linux. Version: Ubuntu. You can use the standard settings.
Step 5: Start your virtual machine. As installation medium, use the Ubuntu .iso file. Follow the user dialogue. Activate the option “Download-Updates while installing”.
Step 6: Plug the HexaBus-USB-Stick into your PC or laptop and allow the virtual machine to use it, by clicking in the management bar of Virtual Box on the option “devices” – “USB devices” and then on HEXABUS Jackdaw 6LoWPAN Adaptor.
Now, you have a Linux environment which is independent from Windows. Inside the virtual machine, please follow the instructions under “Connect PC Directly”.