James Watson | 2 Mar 10:07 2009
Picon

CVS Delevoper Access

Hi,

Firstly I'd like to express my thanks to everyone on the list for the
great work on hamlib.  I've been using it with various receivers now for
some time.

I recently purchased an Icom IC-7200 and would like to submit a user rig
file for this radio.  At the moment it's little more than a slightly
modified IC7000 file but I intend to continue work on it to make more
full featured and get the '1A' commands working.  These are of
particular interest to me as it will permit remote switching on/off for
the data mode which in turn may be used to specify the audio source.

Note: In addition to the usual C-IV and acc. audio inputs, the IC700 has
a regular USB connection that may be used to pass audio and control
commands (no isolators required :-) ). This worked straight out the box
on Ubuntu 8.10 - no additional drivers required.  Initial trials were
performed with the IC7000 driver (setting the rig address to 0x70) but
I'm now using the modified IC7200 file.

I've been testing the modified file for a couple od days and so far it
seems stable.  How do I go about getting developer access to the CVS so
that I can upload the file and the changes to the icom.c/h files?

73's

Jim (HZ1JW)

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
(Continue reading)

Stephane Fillod | 5 Mar 15:16 2009
Picon

native fldigi/hamlib mingw32 support

Hi Stelios,

I hope you won't mind if the hamlib-developer mailing list is in Cc:.

Fri, Feb 20, 2009 at 01:39:37PM +0000, Stelios Bounanos skribis:
> >>> Stelios Bounanos wrote:
> [...]
> Speaking of fldigi, soon after version 3.11 is out we'll have native
> mingw32/win32 support.  I have been able to cross-compile everything on
> Linux using Debian's mingw32 toolchain but I've hit a little snag with

Cross compiling is great (when it works), isn't it?

> hamlib that you may be interested in.  I build hamlib with this command:
> 
> ./configure --prefix=/usr/local/win32/hamlib \
> --build=i686-pc-linux-gnu --host=i586-mingw32msvc \
> --enable-static --disable-shared \
> --disable-xmltest --without-rigmatrix --without-cxx-binding \
> --without-perl-binding --without-tcl-binding \
> --without-python-binding --without-winradio --without-gnuradio \
> --without-usrp --without-rpc-backends \
> PKG_CONFIG=/usr/local/win32/bin/i586-mingw32msvc-pkg-config
> 
> This builds the library but there is a problem with linking: the
> programs under tests/ fail to link with a lot of "undefined reference to
> __imp__..." errors.  I can fix this by changing include/hamlib/rig_dll.h
> as follows:
> 
> 
(Continue reading)

Stephane Fillod | 5 Mar 15:27 2009
Picon

Migration from CVS to Subversion

Hi,

I've migrated today the Hamlib's CVS repository to Subversion (svn).
The HEAD of CVS repository has been tagged with "tag_migration_from_cvs_to_svn_20090403"
before the migration. 
You may still use the CVS repository to generate diff against local work,
but please, do not use the CVS repository anymore for commits.

Help page about svn can be found here:

  https://sourceforge.net/svn/?group_id=8305

In a nutshell, to do a checkout to work with the latest revision:

  svn co https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk hamlib 

Let me know if you encounter any problem. I am no svn expert,
but I know some other people are, and will help.

Have fun!
--

-- 
Stephane - F8CFE

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
(Continue reading)

Stephane Fillod | 5 Mar 15:37 2009
Picon

Re: CVS Delevoper Access

Hi James,

James Watson skribis:
> Firstly I'd like to express my thanks to everyone on the list for the
> great work on hamlib.  I've been using it with various receivers now for
> some time.

Thanks for the kind words. By any chance, if you have a
receiver/transceiver that is not yet in status STABLE, but is working
fine for you, please let us know so the status can reflect the real state.

> I recently purchased an Icom IC-7200 and would like to submit a user rig
> file for this radio.  At the moment it's little more than a slightly
> modified IC7000 file but I intend to continue work on it to make more
> full featured and get the '1A' commands working.  These are of
> particular interest to me as it will permit remote switching on/off for
> the data mode which in turn may be used to specify the audio source.
> 
> Note: In addition to the usual C-IV and acc. audio inputs, the IC700 has
> a regular USB connection that may be used to pass audio and control
> commands (no isolators required :-) ). This worked straight out the box
> on Ubuntu 8.10 - no additional drivers required.  Initial trials were
> performed with the IC7000 driver (setting the rig address to 0x70) but
> I'm now using the modified IC7200 file.

Very interesting. I'm wondering whether the USB interface of the PCR-1500/2500
is the same?

> I've been testing the modified file for a couple od days and so far it
> seems stable.  How do I go about getting developer access to the CVS so
(Continue reading)

Nate Bargmann | 6 Mar 03:32 2009
Picon

Re: CVS Delevoper Access

On Thursday 05 March 2009 08:37:08 Stephane Fillod wrote:

> What is your sourceforge login name? We would be very happy to sign you
> in the Hamlib roster! BTW, we just migrated from CVS to SVN.

We did?  (Now I see your announcement down the list of new messages)

How long will anonymous CVS receive updates?  I guess I'll need to adjust the 
snapshot script.

73, de Nate >>

--

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://n0nb.us/index.html

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Nate Bargmann | 6 Mar 03:57 2009
Picon

Re: Migration from CVS to Subversion

Hopefully I will get the SVN daily snapshots online this weekend.  I've been 
poking around a bit and the change should not be too radical for my script.  
There is an svn2cl script available that will replace the cvs2cl.pl script 
currently in the repository.  I'll need some time to play and adjust my 
script accordingly but it shouldn't be too hard.

73, de Nate >>

--

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://n0nb.us/index.html

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Nate Bargmann | 6 Mar 13:19 2009
Picon

Re: Migration from CVS to Subversion

For those of us who need to get up to speed on SVN (I played with it locally a 
few years ago so I need to refresh my memory), here are a couple links:

Help for SourceForge:
http://apps.sourceforge.net/trac/sitedocs/wiki/Subversion%20client%20instructions

The official SVN book:
http://svnbook.red-bean.com/

HTH,

73, de Nate >>

--

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://n0nb.us/index.html

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Stelios Bounanos | 6 Mar 19:37 2009
X-Face
Picon

Re: native fldigi/hamlib mingw32 support

>>>>> On Thu, 5 Mar 2009 15:16:05 +0100, Stephane Fillod <f8cfe <at> free.fr> said:

> Hi Stelios,
> I hope you won't mind if the hamlib-developer mailing list is in Cc:.

> Fri, Feb 20, 2009 at 01:39:37PM +0000, Stelios Bounanos skribis:
>> >>> Stelios Bounanos wrote:
>> [...]
>> Speaking of fldigi, soon after version 3.11 is out we'll have native
>> mingw32/win32 support.  I have been able to cross-compile everything on
>> Linux using Debian's mingw32 toolchain but I've hit a little snag with

> Cross compiling is great (when it works), isn't it?

Yes, particularly when 95% of the functionality can be tested under
Wine and we almost never change the other 5% :-)

[...]

> Have you tried runtime with previous/your fix?

> $ wine ./rigctl.exe  -l
> rig: loading backend dummy
> rig:  lt_dlopen("hamlib-dummy") failed (can't open the module), trying static symbols...
> rig: dlsym(initrigs2_dummy) failed (symbol not found)
> rig: loading backend yaesu
> rig:  lt_dlopen("hamlib-yaesu") failed (can't open the module), trying static symbols...
> rig: dlsym(initrigs2_yaesu) failed (symbol not found)
> [...]

(Continue reading)

Stelios Bounanos | 6 Mar 20:17 2009
X-Face
Picon

Re: Migration from CVS to Subversion

>>>>> On Fri, 6 Mar 2009 06:19:04 -0600, Nate Bargmann <n0nb <at> bluevalley.net> said:

> For those of us who need to get up to speed on SVN (I played with it locally a 
> few years ago so I need to refresh my memory), here are a couple links:

> Help for SourceForge:
> http://apps.sourceforge.net/trac/sitedocs/wiki/Subversion%20client%20instructions

> The official SVN book:
> http://svnbook.red-bean.com/

I'm surprised that you're not migrating to git:

  http://apps.sourceforge.net/trac/sitedocs/wiki/Git

Git can be used in the same centralised manner but is much more
powerful, even for projects that do not constantly branch and merge.
(I can elaborate, though the web is replete with examples).  There are
migration guides for CVS and SVN users.

And IMO the value of having full local history cannot be overstated.

Take a look at this:

% svn co http://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk
% tar -cf - trunk | wc -c
14192640

% mkdir git-svn; cd git-svn
% git svn clone http://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk
(Continue reading)

Martin Ewing | 6 Mar 21:14 2009
Picon

Re: Migration from CVS to Subversion

There was only a little discussion here before the switch.  I'm surprised we made a change at all, but Stéphane is the boss!

SVN is working fine for me.  I assume it solves some problems at the project management / release level, which is not very apparent to us low-level backend people... ;-)

73 Martin AA6E

On Fri, Mar 6, 2009 at 2:17 PM, Stelios Bounanos <sb-lst <at> enotty.net> wrote:
>>>>> On Fri, 6 Mar 2009 06:19:04 -0600, Nate Bargmann <n0nb <at> bluevalley.net> said:

> For those of us who need to get up to speed on SVN (I played with it locally a
> few years ago so I need to refresh my memory), here are a couple links:

> Help for SourceForge:
> http://apps.sourceforge.net/trac/sitedocs/wiki/Subversion%20client%20instructions

> The official SVN book:
> http://svnbook.red-bean.com/

I'm surprised that you're not migrating to git:

 http://apps.sourceforge.net/trac/sitedocs/wiki/Git

Git can be used in the same centralised manner but is much more
powerful, even for projects that do not constantly branch and merge.
(I can elaborate, though the web is replete with examples).  There are
migration guides for CVS and SVN users.

And IMO the value of having full local history cannot be overstated.

Take a look at this:

% svn co http://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk
% tar -cf - trunk | wc -c
14192640

% mkdir git-svn; cd git-svn
% git svn clone http://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk
% git gc
% tar -cf - trunk | wc -c
12687360

The git repo contains every changeset committed since 2000-07-18.
I'd be happy with _10x_ the size but it's actually 10% smaller :-)


73,
Stelios, M0GLD.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Hamlib-developer mailing list
Hamlib-developer <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hamlib-developer

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Hamlib-developer mailing list
Hamlib-developer <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hamlib-developer

Gmane