Re: [Hamlib-developer] ft747.c
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Stephane F. <f8...@fr...> - 2002-09-16 06:50:04
|
Hi Alejandro, Sorry to get back so late on this one. The fact is I have little if no idea of the problem. On Mon, Aug 19, 2002, pol...@so... wrote: > > > compilation is ok. Now, lets see what's wrong with the serial > > communication.. > > OK no doubt. the problem is on the serial comunication, how can I send the 5 bytes of UPDATE on low level? > I think the problem is the speed of the serial port. > Because I make a circuit once, that circuit comunicates with the PC at 9600 baudios on Windows, but in Linux the same circuit only work when the serial speed is in 14400 baudios, I dont know why! > The circuit is a CAT system for a BC tranceiver working on 28 MHz. Does your actual cable work at the *same speed* under Windows? Some user made cables can have wrongly designed filters, which can stomp low speed or high speed asynchronous modulation. > Back on the YAESU problem, the tranceiver is receiving information from the PC (CAT label indicator ON) but I dont know if the tranceiver dont understood this info or the computer dont receive or understood the info from the YAESU. Is only a setting problem Maybe the pacing value is at fault here. This is the minimum time between 2 bytes. Yaesu rigs cannot handle full speed communication because of microcontroller limitation. Therefore, some delays have to be inserted between chars. So try to set FT747_PACING_DEFAULT_VALUE in yaesu/ft747.h to 5, and check how the rig like it. You should also check that the number of stop bits is 2. Lowering the serial speed can be also a solution, provided the rig supports it. 73 Stephane |