Category Archives: Uncategorized

Currentcost Serial Cable

Some time ago my CurrentCost EnviR monitor stopped logging data to the attached Raspberry Pi. Initially I thought this was down to lack of input i.e. flat batteries in the OptiSmart Sensor. On checking this evening it appears that the serial cable, in particular the FTDI chip may have failed – checking around I’ve found the pinout for the cable so may have a go at making my own –

green/white (pin 7, data in to currentcost)
blue (pin 4, ground)
brown (pin 8, data out from currentcost)

Android Marshmallow – Vonage Extensions App does not ring

A few months back I decided to move over to a VOIP (Voice Over IP) service for my home telephony. It gave me several advantages over a standard POTS (Plain Old Telephone Service) type connection. Mainly the ability to use softphone clients on my mobile to allow me to answer my home phone when out and about without the cost of call diversion, and also cheaper calls.

However, after a couple of months of use and one Android update later the softphone client stopped ringing on incoming calls – they flashed up on screen but the phone did not ring.

After a number of emails back and forth with Vonage support and also some trial and error I have come up with the following solution that will now allow the ‘Extensions’ App to work once again –

  1. Go to settings on mobile.
  2. Select applications option
  3. Click on Application Manager
  4. Select Extensions application
  5. Click on Permissions
  6. Slide to on the “Storage ON” option
  7. Press and hold the power button on the phone and then select the ‘Power Off” option from the menu.
  8. Once the phone has powered down, wait 10 seconds and then switch your phone back on using the power button.

Note – Selecting the ‘Reboot’ option will not fix the issue. A full power cycle is required in order to implement the fix.

Some progress…

Ok, so things are progressing slowly at the moment. I’m testing a setup with the NMRA Arduino DCC Code at the moment – details can be found here. I’m using the ‘standard’ DCC interface circuit at the moment –


However, I am finding that there is a noticeable amount of jitter present on the servos. Strangely enough, disconnecting the DCC input resolves the issue. I can only assume at this stage that this is probably being introduced by the AC DCC signal?