• Stars
    star
    143
  • Rank 257,007 (Top 6 %)
  • Language
    Java
  • Created over 11 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Android Oscilloscope

Logo Oscilloscope .github/workflows/main.yml Release

Get it on F-Droid

Android Oscilloscope. The app is available on F-Droid and here. See the Wiki for more screenshots and documentation.

  • Timebase 0.1 ms - 0.5 sec
  • Sync control
  • Single shot
  • Storage
  • Index
  • Spectrum

Using

The icons on the toolbar are, from left to right:

  • Bright line - Defeats the sync and single shot
  • Single shot - Touch the trigger icon to get a trace
  • Trigger - Touch for a trace
  • Timebase - Drops a submenu of timebase timings
  • Storage - Does not clear the display between traces
  • Clear - Clears the display
  • Left - Moves the trace to the left
  • Right - Moves the trace to the right
  • Start - Moves the trace to the start
  • End - Moves the trace to the end
  • Spectrum - Spectrum display
  • Settings - Settings display

The last two or six items may be on the menu, depending on the size of the device.

Oscilloscope

Touching the display will produce a vertical index line, which will show the value at that point. The value is arbitrary, as there is automatic gain control on the input so the trace does not get clipped. The display will respond to scroll and scale gestures. The index can be removed and scaling reset by touching the Start icon.

Touch the left edge Y scale to adjust the sync level. A pointer will appear which can be adjusted by sliding up and down. Touch the start icon to reset the level to zero.

In single shot mode the timebase may be changed to zoom in and pan left and right using the right and left icons.

Spectrum

The spectrum display shows a spectrum with a logarithmic frequency scale. An index line shows the dominant frequency in the input. The frequency and input level is also displayed in the toolbar. To lock the display, touch spectrum display or the lock icon in the toolbar. Touch it again to release the lock. To display the help screen, touch the help icon.

Settings

The input source may be selected. Some of the selections will not be available, depending on the device. The fill option selects spectrum trace fill. The hold option selects spectrum trace hold. The screen option will stop the screen turning off. The theme option selects the app theme. The about item shows the version and copyright.

More Repositories

1

editor

Android simple text editor
Java
470
star
2

diary

Android personal diary - forked from http://git.savannah.gnu.org/cgit/diary.git
Java
275
star
3

mididriver

Android midi driver using Sonivox EAS library
C
176
star
4

tuner

Android accordion tuner
Java
175
star
5

sig-gen

Android Signal Generator
Java
115
star
6

currency

Android currency conversion
Java
86
star
7

notes

Android notebook
Java
81
star
8

print

Android print app
Java
56
star
9

ctuner

Musical instrument strobe tuner
C++
54
star
10

gurgle

Fairly simple android word game
Java
53
star
11

audiotools

Automatically exported from code.google.com/p/audiotools
Swift
49
star
12

crossword

Android crossword solver
Java
33
star
13

accordion

Android accordion emulator
Java
31
star
14

specie

Android currency conversion app
Java
18
star
15

gridle

Android word game
Java
17
star
16

wordlesolver

Wordle (Gurgle) solver with code from https://github.com/PoorLazyCoder/Wordle-Solver
Java
14
star
17

shorty

Create shortcuts for Intent Radio or VLC
Java
14
star
18

melodeon

Android melodeon emulator
Java
13
star
19

snarks

Java game originally written in 6502 machine code
Java
11
star
20

CustomCalendarView

Android custom calendar view - not quite forked from https://github.com/npanigrahy/Custom-Calendar-View
Java
11
star
21

MarkdownView

Android markdown view forked from https://github.com/falnatsheh/MarkdownView
Java
11
star
22

samurai-sudoku

Samurai, Hexadoku, Dodeka and Sudoku using Donald Knuth's Dancing Links algorithm
C++
10
star
23

gpdf

GEDCOM genealogy pdf chart creation
C
9
star
24

histogram

Android image histogram
Java
8
star
25

billthefarmer.github.io

Web pages
HTML
8
star
26

raspi-sonivox

Raspberry Pi implementation of the Android EAS Sonivox MIDI library
C
8
star
27

buses

Android bus times app
Java
7
star
28

weather

Android weather app
Java
7
star
29

draw

Draw - draw icons and things
Java
5
star
30

c-accordion

Automatically exported from code.google.com/p/accordion
C
5
star
31

oglaf

Oglaf
Kotlin
4
star
32

blog

Sources for my Hugo blog and home page.
HTML
4
star
33

cadec

Cadec simulator
C
4
star
34

ffts-android

Android fork of FFTS project
Shell
4
star
35

mkfilter

Mkfilter code from https://github.com/university-of-york/cs-www-users-fisher
C
3
star
36

sudoku-cam

Sudoku Camera
C++
3
star
37

tdr

Time Domain Reflectometer
Java
3
star
38

busapp

Flutter bus app
C++
3
star
39

pollen

Pollen UK - show UK pollen forecast
Java
2
star
40

stb

Sussex Tune Book
Awk
2
star
41

abc2ps

Updated version of abc2ps plus scripts
C
2
star
42

questionnaire

Hugo questionnaire generator
JavaScript
2
star
43

billthefarmer

2
star
44

c-melodeon

Automatically exported from code.google.com/p/melodeon
C
2
star
45

theme-hugo-foundation6

JavaScript
1
star
46

whatever-o-meter

Wordpress and Hugo plugin for creating a whatever-o-meter
JavaScript
1
star
47

location

Android location app
Java
1
star
48

flutter-oglaf

Oglaf app in flutter
Dart
1
star
49

anne

C++
1
star