Hi Andy,
I wish I could give you more information, but I am currently in Honey Sugar land, and I did the works on the computer back home in Belgium.
As far as the errors are concerned, I tried to either deny them or apply the most important ones, but it didn't work out.
I exchanged emails with Reid but I think he might still be busy. Do you have coding experience?
I could give it another try when I'm back in ON land if by then no new version has been released by Reid or when no update information is available.
Reid told me it is not an easy job. Here is a copy of his answer:
Begin quote:
Hi Kurt,
Sorry in the delay in getting back to you.
The upgrade process is based on using git to merge the two sources
and then using a difference tool to determine where both sources
have changed at the same place. That's were the problems really
start as you have to understand what affect the change has on both
the HL2 and other Anan hardware.
This is not to bad when global features are added that will work
with all hardware but when new hardware is added, it can take a
lot of time. We have had the G2 and Red-pitaya added with the
latter causing a major headache, as the enumerations where changed
which affected the database. Hence the need for all HL2 users to
re-do their databases.
It can take several days of continuous effort to get the code base
back in a state that it will build again. Unfortunately I can't
afford the time in the spring through to the autumn but when the
weather changes in the winter I'll have more time to look at the
changes that have been added. It doesn't help that even the low
level extra functionality that I added for the HL2 hasn't been
included in the official database.
I'm sure that AI could play a part but it could also create more
work. Similarly, other people working on the code base can cause
issues unless they understand it in great detail. The code is a 20
year mess of add-ons with file over 50,000 lines long. That's
where AI might help but there could be as much effort working what
the AI is telling you.
So the bottom lines is, while there was small incremental changes
to the code base I could keep up and make HL2 releases. With all
the major changes that Richie has made, I don't have the time to
fix the broken compiles.
Cheers
Reid
: end quote
I also asked Richie to eventually why not make the Ramdor version compatible, but he told me it is a huge work and he is not prepared to work on such a huge update.
It seems the Thetis software has a lot of leftovers in the code from previous programmers. Many things that need to be cleaned up. All my credits to both Richie and Reid for their great work. I would even not mind to give them some donations for this huge work they are doing.
The issue is finding someone with enough coding experience and who owns all radio's that are supported by Thetis for testing.
Any other suggestions?
Kind regards.