If you access the SBC web configuration interface (type its IP address into a browser), you can navigate to System --> Packages and under Settings, ensure that "Include full Debian Package Repository" is enabled.
This is because when you typically connect two computer together directly, they form a "link local" connection. By default, this type of connection does not allow internet sharing/forwarding to the computer that isn't connected to WiFi - in this case, your SBC. I found this: http://www.sli...
This is happening because you are setting the Enabled property before the bridge has enough time to set up communication with the device. After you call open() you should call waitForAttachment(). This is a blocking call that returns once the device hardware has been initialized by the drivers in th...
With your system, are you seeing the 15%+ reduced consumption rate that you mentioned? What is the typical monthly difference from other years? (Specifically in the winter, if you still have the old bills, of course)
In interfacekit_simple() on the line where you have tempsensor_simple(&tempsensorValue); replace with CPhidgetInterfaceKit_getSensorValue ((CPhidgetInterfaceKitHandle)ifkit, 0, tempsensorValue); If you are using the 1125 Temperature/Humidity Sensor ( http://www.phidgets.com/products.php?category...
The temperature sensor that you are using (the 1125) is simply an analog sensor. You cannot "connect" to it using the Open commands. You need to access the port (index) of the InterfaceKit that you plugged the sensor into. int CPhidgetInterfaceKit_getSensorValue (CPhidgetInterfaceKitHandle...