[DSP-10] PC to DSPX communications problem
Roger Hayward
ka7exm at gmail.com
Fri Oct 5 23:26:31 EDT 2007
Giuliano:
If you can communicate with the DSPx, but cannot communicate with the
UHF application, it may be good to check the latency of the serial
port on your PC. I have had similar situations in my lab when running
native under windows. Although this is likely when running from DOS,
it is good to check.
The UHF software on the DSP has two timeout timers on incoming
characters. If the end of any character takes longer than 2ms from
the time the previous character completed, the software will throw out
the entire command and count is an error.
Example:
Command is "$A1234"
Send "$<1ms>A<1ms>1<1ms>2<1ms>3<1ms
>4" This is received and parsed correctly.
Send "$<1ms>A<2.6ms>1<1ms>2<3ms>3<1ms>4" This is thrown out before
the "1" character completes. Subsequent characters are ignored until
the "$" character is received.
If you have an oscilloscope, you can view outgoing character packets
by probing the TxD line leaving your PC.
Please check my website (www.ka7exm.net/dsp10 ), as I have discussion
on this. I also have an updated UHF3 to UHF3_33x , which runs with
the DSP-10. The update extends the timeout timers to 1 second each.
Let us know how the experimenting goes!
Roger
On 10/5/07, Giuliano <giulianori at virgilio.it> wrote:
> Dear Jimmy,
> thanks for your help but I think that you use UHF3X loaded on the RAM area,
> instead I am using UHF3XH loaded in the Flash area so I don't need to load
> the UHF3X.exe any time because I have DSPx running at power -up. To do this
> I have dowloaded the UHF3XH with FLASHUTIL with the mode described in the
> KK7P web page
> I have others software that are running well in this mode as 17mxcvr ( the
> 18MHz trx described in the ARRL book "Experimental Methods in RF Design" ).
> So I think that all my hardware is running well ( I have two DSPx boards and
> all are working with 17mxcvr and no with DSP-10) . I think that is an
> incorrect communications set-up from PC and DSPx ( baud-rate?) but I am
> not able yet to see this set-up inside source file of PC or DSPx program.
> Thanks for your help.
> many 73 de
> Giuliano I0CG
> ----- Original Message -----
> From: Jimmy Oldaker W7CQ
> To: giulianori at virgilio.it
> Sent: Friday, October 05, 2007 5:41 AM
> Subject: Re: [DSP-10] PC to DSPX communications problem
>
>
> Giuliano I0CG
>
> I have and Idea. There have been several running changes and I don't know
> where you are along the path.
> I run mine several different ways depending on which version I have.
>
> *************************************************************************************
> FOR Com 2
> From a bat file: called DEZLD dot BAT
> TIME
> SET TZ=GMT0
> EZLD 2 UHF3X.EXE G
> UHFA 2
>
> This requires the program EZLD dot COM which is a modified version of
> EZFAST dot COM
>
> ************************************************************
> For Com 1
> I also use a D1EZ dot Bat for COM 1
>
> TIME
> SET TZ=GMT0
> EZFAST 1 UHF3X.EXE G
> UHFA 1
>
> This requires the program EZFAST dot COM
>
> *********************************************************************
>
> The com port is chosen in the bat file and can easily be changed from 1 or
> 2 by replacing the 1 with a 2 in the bat file. I sent you different com
> ports just to show the changes.
> There is a problem with EZFAST on the latest version of the DSPX loading
> so EZLD was written to take care of this problem. I don't know what you
> have so one or the other should work.
> Also Hermann F5VKQ was correct in his changing of the config file.
> My config file is set up that way.
> *************************************************************************
>
> I placed both versions in my DSP Directory
>
> D1EZ dot Bat
> DEZLD dot BAT
> EZLD dot COM
> EZFAST dot COM
> UHF3X dot EXE
> UHFA dot CFG
> along with other necessary files in the DSP directory
>
> I can send you any of the above files in ZIP form if you need them and
> will also be glad to send you my UHFA dot CFG if you think that will help.
>
> I hope this all makes sense to you.
>
> Jimmy W7CQ
>
>
> This works on my DSPx.
>
> _______________________________________________
> DSP-10 mailing list
> DSP-10 at mailman.qth.net
> http://mailman.qth.net/mailman/listinfo/dsp-10
>
More information about the DSP-10
mailing list