Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Profiles #68

Open
ae5au opened this issue Sep 25, 2013 · 10 comments
Open

Feature Request: Profiles #68

ae5au opened this issue Sep 25, 2013 · 10 comments

Comments

@ae5au
Copy link

ae5au commented Sep 25, 2013

I'd love to see profiles implemented for settings. For example, I'd have at least three profiles:

  1. AE5AU-9: My mobile station. BT adapter connected to TM-D700. It needs specific init commands to get the TNC into KISS mode and I'd want to use the same SSID that my Kenwood uses with its own tracker.

  2. AE5AU-7: Portable station. Using Mobilinkd BT TNC that doesn't need init. Again, I would prefer not to use the SSID of my mobile, so -7 works well.

  3. AE5AU-5: APRS-IS only.

Ideally, all settings would be included in each profile allowing different symbols, position report parameters, etc.

@ge0rg
Copy link
Owner

ge0rg commented Oct 10, 2013

Thank you for the feedback, I have profiles high on my TODO list, but the implementation is not as straightforward as I would like it to be :-)

@laemmy
Copy link

laemmy commented Apr 18, 2017

I use APRSdroid for Operation via International Space Station. The profile feature would be a very useful help for switching daily use and next satellite pass.

@kd5jbt
Copy link

kd5jbt commented Apr 16, 2018

This is similar to what I was going to request.
I would like the APRS symbol to be saved with the SSID, so that when I change SSID it would pull up the symbol I use for that SSID.

example,
I normally use SSID-1 with walking man
SSID-2 with bicyle
SSID-5 with truck.

right now when I change SSID then I have go change the symbol.
sometimes I even do this when I park my truck. change SSID and to walk. Then I can locate my truck when I come back.

@ge0rg
Copy link
Owner

ge0rg commented Oct 22, 2018

So I've implemented a poor man's profile support by means of JSON configuration files.

You now can:

  • Export the current config from Preferences / [...] menu at the top
  • The file will be stored as profile-[date]-[time].aprs on the internal storage, which is a JSON file
  • You can edit it, and keep just the relevant settings for your profile change (proto, link, ssid)
  • You can tap a profile from the file manager or "Load profile" from APRSdroid preferences.

@TheButterZone
Copy link
Contributor

v1.6.2b can't seem to Export profile... "[long file path to profile-currentdate-time.aprs](No such file or directory.)"

@penguin359
Copy link
Contributor

I just tested my copy of 1.6.2 and successfully exported the JSON to Dropbox. I was also able to import it back in from Dropbox. I also tested exporting to Amaze file manager and something funny happened, it created a text file containing the name of the JSON file it was supposedly exporting. I will have to investigate that one.

Did it offer you a list of apps to export it to? And, if so, which app did you pick? What version of Android are you running?

@TheButterZone
Copy link
Contributor

No list. Just the error message flash in a grey box, white text, not enough time to take a screenshot. Android 9 kernel 3.18.120-18856401

@penguin359
Copy link
Contributor

@TheButterZone I was able to create a test to reproduce the error you are seeing. I believe I have an idea how to fix this, but I'll need to try it out. This should probably be filed as a new issue as this issue is just open for feedback on the feature in general.

@penguin359
Copy link
Contributor

@TheButterZone I have a proposed fix that appears to fix the issue you described in PR #320, but I can't make an official release myself. @ge0rg Can you produce a build for him to test?

@TheButterZone
Copy link
Contributor

Had to grant app permission for storage manually since wasn't prompted upon export, and was just able to export fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants