EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: bin10 on August 31, 2018, 07:05:39 am

Title: Trimble not initialized
Post by: bin10 on August 31, 2018, 07:05:39 am
Good morning,
I have a Trimble NTPX26-AB GPS that I use as a standard 10 MHz frequency reference for instruments.
I can monitor all parameters with a notebook using the LadyHeather or Tboltmon programs.
I have recently built a TSIP LCD 2x16 data display (ZL1CVD) to monitor the status of the Trimble NTPX26 without connecting it to the Notebook.
I have found that the LCD display can not receive the TSIP data from the Trimble NTPX26 at startup, because it can not initialize the GPS receiver via the RS232 connection.
It is necessary to connect the NTPX26 trimble to the Notebook, start one of the programs (LadyHeather or Tboltmon) to initialize the Trimble NTPX26 and then you can disconnect the RS232 cable from the notebook and connect it to the LCD display to receive the TSIP data.
who managed to solve this problem?
Kind Regards.
Claudio
Title: Re: Trimble not initialized
Post by: texaspyro on September 02, 2018, 01:40:55 am
You need to send the device a BREAK condition (say 300 msecs long) to get it into TSIP mode.
Title: Re: Trimble not initialized
Post by: bin10 on September 04, 2018, 08:05:25 pm
Hi,
I monitored with DSO the package of commands needed to initialize my Trimble NTPX26 when I start the Tboltmon.exe program.
is a complex signal that changes.
An initialisation signal triggers the sending of the TSIP data to the Tboltmon.exe.
When Tboltmon.exe receives the TSIP data it starts sending a new active "Hold" signal of the data.
If this "hold" signal is interrupted the GPS NTPX26 returns to the initial mode and stops sending TSIP data.
So the signals to be created are 2.

(http://i68.tinypic.com/vo7slw.jpg)

(http://i68.tinypic.com/29gkk76.jpg)
Title: Re: Trimble not initialized
Post by: bin10 on September 08, 2018, 06:51:36 pm
My knowledge of C / C ++ language is nonexistent, but with the help of Arduino I reproduced the data package of initialization and maintenance of my Trinble NTPX26.
Now everything is OK.

 :-+ :-+ :-+