[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.