The ability to apply changes to the list of antennas or clients without restarting the caster
-
Hi assistance, is it possible to apply modified antenna or client authorization files without restarting caster? if not, do you plan to add this feature?
-
@dmytro-hryn If I understood you correctly. You need to use http authorisation. https://yccaster.com/guide/configuration.html#http
But you will need to implement your own backend. When YCCaster get an incoming NTRIP connection, if will send HTTP request to your endpoint. If response status code is 2xx, caster will accept connection, if status code is 4xx it will reject it.
NTRIP Server/client <--> YCCaster <--> Your API
In case of NTRIP server / Base station, your backend also should provide a source string in the response body.
Like:
{"fee": "N", "misc": "", "nmea": 0, "format": "RTCM 3.3", "bitrate": 0, "carrier": 2, "country": "MEX", "network": "", "latitude": 0, "solution": 0, "generator": "Emlid Reach M2", "longitude": 0, "identifier": "", "nav-system": "GAL+GPS+BDS+GLO", "compr-encryp": "none", "authentication": "B", "format-details": "1006(10),1074(1),1094(2),1084(1),1124(2),1230(10)"}
-
@ilyavialkov Initially, I asked about authorization through a file, but now I realized that this is not my way. Authorization via http is more flexible and solves the problem when scaling casters with a single database. So I started developing the back-end. Thanks anyway!