hmm. made it worse. tried reloading the firmware in arduino 1.6.8 and now i just get garbage on the serial port (ààf~ff~ff~ff~ff~ff~ff~ff~ff~ff~ffþ when I press the encoder)
*edit
dropping the baud rate by half fixed the above but still getting the -1:-1s
Does your terminal emulator work when connected to a different device at the same baud rate? If not, then work on the settings until that works.
If the terminal emulator works in other scenarios, then check the wiring on the FTDI. Clearly the output from the Voltage Reference is working, so focus on the input side. Are the lights blinking when you type a character? Does the Adafruit FTDI even have lights? I use the SparkFun FTDI and have had no problems with it, but I have no experience with the Adafruit one.
Keep trying to isolate what works from what doesn’t. Hopefully that will lead you to the part that’s going wrong.
This is a really nice looking project. There was some mention of a second version last year but there have been no update since, is this still in progress ?
Please consider selling a full kit of parts, I’d be really interested in this.
The second version is well along, but I’m currently being heavily distracted by my day job. I will get back to the reference project eventually but I can’t promise when.
I have not received enough interest for it to make sense for me spending the money to inventory and kit the parts. Perhaps it will help if I post an updated BOM with vendors and vendor part numbers. I will look at doing that.
A BOM with vendors and part number would be fantastic, preferably with vendors who can do international shipping. I’d happily wait until V2 to get more accuracy, I know all too well how projects can end up on the back burner thanks other distractions !
I use my PVR a lot for calibrating v/oct scaling on analog synths almost daily and since have purchased a proper calibrated meter so now i want to look at the calibration of the PVR a bit closer. I have the serial coms up and running but seem to have some issues on some parts:
I can change the reference voltage with #NNNN, set the global offset with UNNNN, switch back and forth with !NNNN and #NNNN for the reference and and non-adjusted values. So that all works.
What I CANNOT do:
Save the global offset (it clears when device resets)
Write to anything
display the calibration table (shows a list of FF values)
I switched out the uC just to make sure that was working correctly and it was…
Also, my output in PuTTy doesnt match whats in the manual, IE: