Add feature for cursor and range rings

This commit is contained in:
2026-04-05 18:25:42 -07:00
parent 6cf9091c05
commit 337d423639
18 changed files with 779 additions and 284 deletions

View File

@@ -22,6 +22,8 @@ The proposed location of the radar antenna is at the dock of the Community
boating center in Bellingham, Washington.
Location is 48.72° N Latitude and -122.51° W Longitude
Zero degrees on Radar Scope is True North.
The proposed maximum range is 15 miles.
Selectable ranges should be 2, 5, 10, and 15 miles
@@ -119,7 +121,7 @@ Display colors:
1. A Scope is P1 (same as oscilloscope)
2. A Scope graticule is incandescent color
3. PPI scope active targets including scatters, graticule range rings, shoreline,
all p7 phosphor (active white blue)
all p7 phosphor (active blue)
4. All persistence (also p7 greenish yellow persistence) for PPI scope active targets including
scatters, graticule range rings, shoreline
5. PPI scope bearing ring and ticks is incandescent color.
@@ -135,12 +137,16 @@ is 15 miles from the center.
Signal strength:
Need to have following fixed signal strength:
1. large ship would be bright and blooming
2. yachts would be bright but not blooming
3. sailboats would be medium bright and not blooming
4. kayaks and rowboats would be small and dim
Size is part of data for some targets (based on AIS and ADS-B
data. Use size of boat (usually in feet) expressed in length
and width. Use those values in relation of the heading if known.
Unknown heading shall assume size is between length and width.
1. large ship (over 100 feet) would be bright and blooming slightly
2. yachts ( 50 to 100 feet) feet would be bright but not blooming
3. sailboats ( 10 to 50 feet) would be medium bright and not blooming
4. kayaks and rowboats would be dim
5. May consider fading small boats like kayaks
and sailboats above 3 miles
and sailboats above 10 miles
Details of each feature:
@@ -159,6 +165,7 @@ A scope:
for each range and a horizontal line at the bottom. Left of the screen you
have the words "SIGNAL STRENGTH" and bottom of the screen you
have the words "RANGE"
Movement of graticles would be a bit slow and erratic (maybe about 10 seconds)
Note on screen update vs pulse repetition frequency. We need to be careful
since we have no control of the display update frequency and need
@@ -166,10 +173,10 @@ to do whatever is needed to reduce aliasing or flickering
PPI Scope active targets
1. Active boats/planes; brightness determined by size as noted above
2. Blue white color
2. Blue
PPI Scope range rings
1. blue white (dim)
1. blue (dim)
2. These change if operator changes max range
PPI Scope cursor (In the day, this was a moveable plastic
@@ -184,6 +191,7 @@ PPI Scope Bearing ticks and ring
3. Degrees count clockwise.
4. Use text for every 10 degrees, but text on outside of ring.
5. Have ring around tick marks
6. 2nd ring around the text marks
Controls:
@@ -283,12 +291,17 @@ Order of testing features.
4. PPI scope range rings; both active display and persistence display - test
for each range settings; hold for 5 seconds each
5. PPI scope active target operation, as well as persistance. Create
four fake targets, one small, one large and two very large with
blooming. Do random range and bearing with one in earch quadrant.
5. PPI scope cursor - test by slowly changing range and bearing
6. PPI scope weather noise - test by changing noise level slowly
7. PPI scope waves noise - test by changing noise level slowly
8. PPI scope handling of shoreline - test by running for a few seconds
four fake targets: one small, one large and two very large with
1. target 5 miles north of radar, 100 feet long heding 1 knot south
head on, width of target is 20 feet.
2. target 5 miles south of radar, 20 feet long, 5 feet wide
headng away at 20 knots
3. 6 mile east 30 feet long, heading north about 30 knots, full side view to radar
4. 6 mile west 100 feet long, heading south 5 knots, full side view
6. PPI scope cursor - test by slowly changing range and bearing
7. PPI scope weather noise - test by changing noise level slowly
8. PPI scope waves noise - test by changing noise level slowly
9. PPI scope handling of shoreline - test by running for a few seconds
========================================================