aprsorg / aprs-deviceid

APRS device identification data: tocalls.txt + mic-e-types.txt current master allocations (YAML, JSON, XML)
60 stars 23 forks source link

Add openSPOT4 #161

Closed nonoo closed 2 months ago

nonoo commented 4 months ago

Please add the openSPOT4 to tocall.yaml:

hessu commented 2 months ago

Hi,

Looking at the previous use of APOSB? and APOSW? allocations, I see that the wildcard has not been utilised at all. How about using APOSB4 for openSPOT4 and marking it as such in the database? Feels weird allocating complete new prefixes for new versions but not using the wildcard (?) for anything.

nonoo commented 2 months ago

Yes, we don't use wildcards, those can be omitted. OSW is our product code for the openSPOT2, OSB is for the openSPOT3 and OSE is the openSPOT4. We can release a firmware update for the OS4 to use a different APRS device ID in case APOSE can't be added.

hessu commented 2 months ago

Seems like quite a lot of APOSE devices are out there in the field already. Do you have automatic firmware updates, do you get a large percentage of devices updated in the end?

nonoo commented 2 months ago

Yes, automatic upgrade is available, most users let their OS4s update.

hessu commented 2 months ago

Excellent. How about if I adjust it like this:

# prefix of APOSB? for SharkRF (future devices can be added by varying the last character)
 - tocall: APOSB?
   vendor: SharkRF
   contact: info@sharkrf.com

# specific allocations for openSPOT3 and openSPOT4
 - tocall: APOSB
   vendor: SharkRF
   model: openSPOT3
   class: gadget
   os: embedded
   contact: info@sharkrf.com

 - tocall: APOSB4
   vendor: SharkRF
   model: openSPOT4
   class: gadget
   os: embedded
   contact: info@sharkrf.com

openSPOT5 can be APOSB5, and so on, in the future.

nonoo commented 2 months ago

Can we use APSRF? for SharkRF devices? APOSB4 for the OS4 is fine.

hessu commented 2 months ago

Unfortunately there is another existing allocation for APSRF? already.

nonoo commented 2 months ago

Ok, APOSB? will be fine.

hessu commented 2 months ago

Excellent, thanks!