5 Jan 2011 23:24
Re: Which model is most similar to the IC-E92D?
Stephane Fillod <f8cfe <at> free.fr>
2011-01-05 22:24:13 GMT
2011-01-05 22:24:13 GMT
Hi Hans, Happy new year to you and all the Hamlib community! > I am about to start some development work for hamlib. > > I have the sources, hamlib builds without problems (on > FreeBSD 8.1-RELEASE). I also have a virtual machine that > runs Windows 2000 with the RS-92 (software to control > the IC-E92D) and I can see all the bytes going thru the > serial port. So, I'm all set to build the hamlib stuff for > model IC-E92D... > First point were I'm stuck: > (from the README.developer) > "3.3 Clone the most similar model in the backend" > > Which existing model is most similar to the IC-E92D? > TIA for any help. Well, the IC-E92D looks like a grand cousin to the other icom backends. It looks like the framing is somewhat the same as CI-V, but looking at the cx91 perl sources and provided they share the same protocol, there are some subtle changes. The TXD and RXD serial signals are not tied together (-> no need of read-back of command sent), the controler ID is not 0xe0 but 0x80, and the remote ID is not fixed: it looks like it is replaced by the target VFO (0x01 or 0x02) for the command sent. In order to ease the "3.3" step of README.developer, I've just checked into the SVN repo a skeleton backend for the IC-E92D.(Continue reading)
This is experimental for me (or anyone else) to learn more about Git.
It's likely that I will experiment with cloning changes from SVN to Git,
but not the other way. Make no mistake, SVN remains the official
repository, so updates will not be made to Git expecting them to be
applied to the SVN repository.
Access to the repository can be at:
>
> > > for (int i = 0; i < 4; ++i) {
> > > strncpy(k2_filt_lst[i].width, "250", 8);
> > > }
> >
> > Or something similar to this. Does this list always contain 4 elements?
> > If not, you'll soon find out about dynamic allocation and other fun
> > stuff
RSS Feed