Code Monkey home page Code Monkey logo

androidomatic-keyer's People

Contributors

dhakajack avatar sussman avatar

Watchers

 avatar

androidomatic-keyer's Issues

Countdown timer

The count down timer seems to be thrown off by deep sleep. Need to store the 
original real time and re-check the real time onResume.

Original issue reported on code.google.com by dhakajack on 25 Jan 2012 at 1:22

HellPlayer

Convert Hell data to sounds

Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 3:25

Implement QRSS mode

Implement QRSS beacon mode. Anticipated difficulties: cannot use the standard 
buildSounds -- the sounds are too long, and the array would be ginormous. Need 
to prevent time out of the phone (e.g., sleep) while keying. Need to conserve 
power, if possible, since the speaker will be on for a long time (?consider 
running the speaker at lower duty cycle, but so fast that radio will not 
un-key).


Original issue reported on code.google.com by dhakajack on 25 Jan 2012 at 1:21

Text Expansion

Expand shortcuts to text substitutions (e.g., @ for callsign, # for GPS 
coordinates, something else for grid square, etc.)

Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 3:26

consider adding a cw decoder

CW decoder would make use of the other audio channel, receive mode window would 
replace the listview on the main screen.

Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 5:40

acquire GPS position in beacon mode

Need the broadcast receiver to give the locator service some time to update 
location. Not an issue if the main activity is running, because it will keep 
checking for location, but if something else is in foreground, it is current 
not assured that the locator will keep updating. 

Original issue reported on code.google.com by dhakajack on 25 Jan 2012 at 1:25

Implement Edit

Long hold on context menu brings up new dialog to edit an existing memory slot, 
with buttons for save or cancel.

Original issue reported on code.google.com by dhakajack on 19 Dec 2011 at 6:13

Clean data before saving to prefs

Should probably strip out or escape special characters before saving them to 
xml file -- for instance, slashes and greater/less-than signs, etc.



Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 5:32

Add looping as option on messages

Add the ability to "lock" message in a loop, with variable delay. E.g., for 
calling CQ

Original issue reported on code.google.com by dhakajack on 13 Feb 2014 at 10:02

AKA crashes at startup if GPS turned off

What steps will reproduce the problem?
1. Turn of GPS/Location.  Start AKA on a Samsung Galaxy SII (Sprint) (SPH-D700)

What is the expected output? The program runs without GPS.

What do you see instead? Sorry! The application AKA 
(process.com.templaro.opsiz.aka) has stopped unexpectedly. Please try again.  
[Force close] [Report]

What version of the product are you using? Current version.

On what operating system? Android GINGERBREAD.EL30




Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 20 Apr 2012 at 9:40

revise project home

Revise project home text, add current screen cap, add hyperlink to hardware 
wiki page.

Original issue reported on code.google.com by dhakajack on 25 Jan 2012 at 1:36

Iambic keyer mode

In addition to straight key mode, it is tempting to write an iambic keyer, 
i.e., a "dit" and "dah" button on screen, capable of generating code according 
to user choice of iambic-A, B, bug, etc., styles. This is low priority at 
present, and may be of limited utility considering response/timing issues with 
the touch screen and the difficulty of interpreting multitouch events. An 
alternative is to find a way to interface an external keyer.

Original issue reported on code.google.com by dhakajack on 25 Jan 2012 at 1:29

expand hardware wiki

Expand hardware wiki entry with more step-by-step description of building the 
interface. Reference Radio Shack or other supplier parts numbers.

Original issue reported on code.google.com by dhakajack on 25 Jan 2012 at 1:37

regional localization

OK, not a burning issue during early development, but something to keep in mind 
when talking to people who might be able to help translate string values


Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 5:35

Main screen shortcuts

Andrea suggested some useful shortcuts on main screen -- way to define other 
station's call?  

Consider: drop down of common exchange templates? 

Original issue reported on code.google.com by dhakajack on 13 Feb 2014 at 5:51

Read GPS position

GPS position scan be included as a text substitution; need to read current 
location and handle associated issues like complaining if GPS is not on, or if 
no signal, etc. GPS coords can be added to a message through text substitution. 

In principle, could relate this to a maidenhead grid square, but if we get that 
far, it can be another issue

Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 5:34

TODO: Suppress other sound on earphone port

Need to suppress other system and background app sounds while the keyer is 
being used -- or perhaps this is an option that can be set -- to prevent 
corruption of the sound stream being fed to radio's key port.  At same time, 
must give user some reasonable alert that events such as phone ring and alarm 
are taking place, e.g., visual and/or vibrational

Original issue reported on code.google.com by dhakajack on 16 Dec 2011 at 4:56

consider adding Hell viewer

Using audio output from other channel, display incoming hell within a pass band 
in place of listview during receive.

Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 5:42

virtual key

Subject to screen-sensitivity and timing issues, the ability to use the phone 
as a straight key -- tap the screen to send a tone.

Original issue reported on code.google.com by dhakajack on 27 Dec 2011 at 5:36

disallow landscape mode

...but allow upside down portrait mode, if possible.

This is done as an xml attribute in the main manifest.xml.

Original issue reported on code.google.com by [email protected] on 19 Dec 2011 at 3:43

Pull message from SQLite

populate from SQLite

Original issue reported on code.google.com by dhakajack on 19 Dec 2011 at 3:46

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.