Skip to content

siu07cja/HawkSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HawkSharp

Control the MotorHawk board (http://www.pc-control.co.uk/motor_hawk.htm) through a tasty C# interface.

The standard MotorHawk comes with a DLL and some really nasty managed C++ as a sample application (which I couldn't even get to build).

After a quick p/invoke the DLL is at your whim and I have started on a class wrapper for it.

Projects

  • HawkSharp - class library for wrapping the DLL.
  • MotorUI - a nice UI with buttons and keyboard shortcuts for doing standard things with the motors
  • HawkIO - I/O libs used by HawkClient and HawkServer
  • HawkServer - UDP-based server for receiving commands via UDP and sending them to MotorHawk
  • HawkClient - simple UDP-based client for interacting with HawkServer via WPF
  • MobileHawk - WP7 app for controlling the robot with your phone

Howto

I am unsure of the distribution rights of the hawk.dll file. Hence you will need a copy of it yourself from the CD that comes with MotorHawk.

My default location for it is C:/hawk.dll but you may place it where you like and mofidy the first bit of Hawk.cs to point to it.

License

This project is BSD licensed. See LICENSE.

About

MotorHawk control from C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages