I received my re-flashed TinyG v7 (thanks, Riley)and am back experimenting with the interface to tgFX.
Having read the useful summary from InPhase, I decided to focus on 64bit.
Computer: ,
WinXP Pro 64 bit Vbox VM (running on openSUSE 12.3)
Serial Driver - from FTDI Website
CLI Interface - PuTTY ver 0.63 `Serial Interface - COM3
Baud Rate 115200
Flow Control XON/XOFF`
TinyG v7 hardware - These results from Putty Session`$
[fb] firmware build 380.05
[fv] firmware version 0.96
[hv] hardware version 8.00
[id] TinyG ID 9H3906-P2T
[ja] junction acceleration 100000 mm
[ct] chordal tolerance 0.001 mm
[st] switch type 0 [0=NO,1=NC]
[mt] motor disble timeout 60 Sec
[ej] enable json mode 0 [0=text,1=JSON]
[jv] json verbosity 4 [0=silent,1=footer,2=messages,3=configs,4=linenum,5=verbose]
[tv] text verbosity 1 [0=silent,1=verbose]
[qv] queue report verbosity 0 [0=off,1=filtered,2=verbose]
[sv] status report verbosity 1 [0=off,1=filtered,2=verbose]
[si] status interval 50 ms
[ic] ignore CR or LF on RX 0 [0=off,1=CR,2=LF]
[ec] expand LF to CRLF on TX 0 [0=off,1=on]
[ee] enable echo 0 [0=off,1=on]
[ex] enable flow control 1 [0=off,1=XON/XOFF, 2=RTS/CTS]
[baud] USB baud rate 5 [1=9600,2=19200,3=38400,4=57600,5=115200,6=230400]`
Comment 1 - Note that TinyG is now set to XON/XOFF flow control. The default was RTS/CTS, I changed it because in WinXP Device Manager the only Port options were None, Hardware and XON/XOFF. I was not sure that Hardware and RTS/CTS were considered the same. Should this work OK?
Or perhaps the Application(PuTTY, TgFX) resets this anyway when taking control of the serial port, I have not played with these in a long time.
tgFX `Installed from tgfx_windows-x64 v.95-build 2012
Connects to Serial Port COM3
Reports Version .95 Build Number 2,102 under tgFX Settings Tab
Machine Settings Tab -no useful info, Query fails to populate`
Observation 1 - The PuTTY interface to TinyG seems OK - I get expected responses to queries, I can make changes(e.g. flow control) and I can rest the TinyG from command line
Observation 2 - tgFX connects to COM3 OK. Here is what I see in the scroll window `[+]Connected to COM3 Serial Port Successfully.
Getting TinyG Firmware Build Version....
Getting TinyG System Settings...
[!]Resetting TinyG....
.
$`
Nothing seems to be coming back from the TinyG.
The reset command shown above was the result of selecting the Reset button on the GCODE tab and does work.
Observation 3 - Windows Task Mangager reports Process tgFX.exe*32 running. I have zero experience with WinXP 64bit, but assume this means txFX running as 32 bit process. Is this correct?
Observation 4 - Closing txFX using either the X in the upper right of the window or right click-close on the icon in upper left of the window kills the window display but the process continues to run, as seen in Task Manager. Attempts to restart tgFX fail. Putty will not start, with COM3 unavailable error. Manually kill txFX.exe*32 in Task Manager works as expected.
Other info - This is my first install of WinXP 64 bit, it seems to be running OK; it is up to date. Java 7 Update 40 loaded, as well as .Net 4.
This VM is dedicated to TinyG at the moment, so I can hack away at any suggestions.