[Ham-Mac] MacMemoriesManager
Steven Palm
[email protected]
Thu, 5 Feb 2004 16:17:25 -0600
On Feb 4, 2004, at 10:20 AM, Don Agro wrote:
>> Any chance you might do as Sergei has done for his OrbitaX and make
>> a plug-in architecture for radio support? It would be very nice to
>> open it up a bit for others to contribute radio modules.
>
> I considered it - but the the radios operate in different modes - some
> have commands to dump/load individual memories - others dump the
> entire contents of their memory at a very low level.
I suppose a way to handle that is to define the plug-in interface at
the one particular level and leave it up to the plug-in itself to meet
it. So, you either decide in the program that you will deal with a bulk
dump or one memory at a time, and then leave it up to the plug-in
author to handle the details...
So for radios that work on a memory-at-a-time level, the plug-in might
have to cache all of the memories to present one collective set to the
program for processing. Or, if you write the program interface at the
memory level, then for radios that provide bulk dumps the plug-in would
read a bulk dump and divvy it out one request at a time.
Anyway, just a thought. ;-) If you are the only one writing plug-ins,
it's just more work for you. If you were to get some sort of collective
effort going, it may be worthwhile.