Now that go is installed (see Part 1), you can get down to business and start using phidgets. I’ve written a go phidgets library (currently only InterfaceKit and IR phidgets are implemented, open an issue or pull request if you want more) at github.com/samuelkadolph/go/phidgets.
The latest version of the PhidgetSBC line includes an ARMv5 processor which means it now has support for go. Unfortunately the current golang package in the debian repository does not work but I was able to compile golang from source on the PhidgetSBC3 and it worked (including cgo). Thanks to the "The Go Language Gophers" […]
If you are using a PhidgetSBC3 you might see this a lot: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_CA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to […]
Installing ruby (and the phidgets-ffi gem) on the PhidgetSBC2 is fairly simple. You will need to check Include full Debian Package Repository under System > Packages in the SBC admin page. And then just ssh into the server and run the following: apt-get update && apt-get install ruby1.9.1 ruby1.9.1-dev build-essential -y And then you can […]
Since we cannot install mono-complete on the PhidgetSBC2 currently, we are missing some of the C# namespaces. If you are trying to use any of the following namespaces and gmcs cannot find it, you will have to install the respective package. Namespace Package Mono.Data libmono-data2.0-cil System.Data libmono-system-data2.0-cil System.Data.Linq libmono-system-data-linq2.0-cil System.DirectoryServices libmono-system-ldap2.0-cil System.Messaging libmono-system-messaging2.0-cil System.Runtime libmono-system-runtime2.0-cil […]
So this Monday my PhidgetSBC2 arrived and I was super excited to get started playing around with the short-term goal of being able to open my door lock remotely. I really wanted to write the code in C# because it’s simply better than Java and it’s lot easier to implement a server in C# than […]