la5nta / pat

A cross-platform Winlink client written in Go
https://getpat.io
MIT License
488 stars 86 forks source link

Ability to do tactical callsign option, template? #182

Closed programmin1 closed 3 years ago

programmin1 commented 4 years ago

How do I set a tactical callsign in Pat? I would like to use a tactical callsign and ICS-309 form template... it appears Pat does not have the option but I heard Winlink Express might?

I know JS and some web tech, is this something I might contribute in this area to to be able to do this?

martinhpedersen commented 4 years ago

Hi,

I'm glad you're willing to contibute to this project. Both these features have been discussed previously.

You can provide a list of auxiliary callsigns in the config file: https://github.com/la5nta/pat/blob/efd322d06404f7794b08bb854be09050cc941ace/cfg/config.go#L23

Using the CLI you can also override the From: field to match a aux_call. Thus you are able to send and receive messages with an tactical callsign:

pat compose
From [LA5NTA]: MY-AUX-CALL
To: LA1B
Cc: LE1OA
Subject: I'm sending this as MY-AUX-CALL
Press ENTER to start composing the message body.

The ability to override From is currently not available in the web gui. You are welcome to send a PR with suggestions on how to implement this :)

Discussions related to tactical callsigns: https://github.com/la5nta/pat/issues/143, Tactical Addresses/Callsigns @ pat-users, Multiple Callsigns @ pat-users,

Discussions related to Winlink forms: https://github.com/la5nta/pat/pull/76, ICS forms? @ pat-users, Winlink Express Forms @ pat-users, Forms @ pat-users


PS: This issue touches multiple topics. Our issue tracker is mainly for bug reports and discussions on specific feature requests. Please see our issue tracker guidelines.

For future general discussions and questions, please use the pat-users community list.

xylo04 commented 3 years ago

Greetings,

As Martin mentioned before, tactical callsigns are known in Pat as auxiliary addresses and have been supported for some time.

In addition, Winlink forms have been recently added in v0.11.0!