Friday, 1 May 2009

Progress Report

I've been running the 4.18 code continuously for 3 days, and I have to say, results are superb.

Audio quality is as near perfect as D-Star ever gets both on recieve and transmit, and I've been able to iron out a couple of logic issues now that I'm less concerned about getting stable voice.

I've had to re-think the G2 routing, and to that ends, I've re-written the G2 code using a light-weight SQL database, SQLite

There are two problems:

1) I am NOT an SQL person, but learning quickly....
2) There was a bug in SQLite 3.6.12 that caused a seg fault on an INSERT with a timestamp. Solution was to upgrade to 3.6.13

Just running the last few debugs, but the SQL database now takes the place of the former flat-text file lookups in both the G2 synchronisation code and the main repeater code.

All ready for G2 integration testing over the next couple of week.s

0 comments:

Post a Comment