feat(wasserfoerderung): Einsatzauftrag per pump position with Funkrufname and UTMREF
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 15/100
Research direction
The payload names no files or tests. Start with the analysis in the review comment on #150 and the Stammdaten vehicle model that the Funkrufname picker reads from. The UTMREF/MGRS conversion is the most self-contained piece and should be checked against known reference points. Done means one overview page and one A4 page per pump position render, with the 'Koordinate nicht hinterlegt' fallback for profiles without coordinates.
Written by the indexing model from the issue text.
Description
Slice 3 of the Wasserförderung restart (#150), and the bridge to execution mode (#87). Analysis: see the review comment on #150.
Add an Einsatzauftrag: one overview page plus one A4 page per pump position, to hand to each vehicle.
Scope
- Assign a Funkrufname to every pump position, picked from the Stammdaten vehicles. Copy the value into the incident; never store a reference.
- Per page:
- Fahrzeug and role.
- Standort as UTMREF/MGRS (
32U PU 12345 67890, what German BOS maps use) plus WGS84 decimal; Höhe and Station. - Ausgangsdruck to set and Eingangsdruck to expect.
- B-20 hoses to the next pump, section length and rise.
- Where the water comes from and where it goes (the neighbouring Pos and Fahrzeug).
- Rückmeldung box.
- UTMREF conversion is BCL-only and tested against known reference points.
- A profile entered without coordinates still gets its pages, with "Koordinate nicht hinterlegt".
Not taking
- what3words (proprietary, needs an API key).
- Plus Codes as the primary location.
🤖 Generated with Claude Code
- Dominant language
- C#
- Stars
- 1
- Forks
- 3
- Avg merge
- 4h 34m
- Merged PRs (30d)
- 182
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CodeForFire/lagebuch
-
bug ux
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
CodeForFire/lagebuch#714 ·
Maintainers usually reply within 1 day
-
bug ux
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
CodeForFire/lagebuch#713 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
CodeForFire/lagebuch#405 ·
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
CodeForFire/lagebuch#349 ·
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
CodeForFire/lagebuch#348 ·
Maintainers usually reply within 1 day
All issues in CodeForFire/lagebuch
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
KnifeLemon/Filee#363 ·
Maintainers usually reply within 1 day
-
[CI] .trgen-ignore required for several grammars.Possibly taken @kaby76 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
antlr/grammars-v4#5073 ·
Maintainers usually reply within 1 day
-
/api/oauth/introspect emits clientId and tokenType instead of RFC 7662's client_id and token_typeOpenbug P2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nightscout/nocturne#2317 ·
Maintainers usually reply within 1 day
-
[BUG]: Position intent set on a simple order is dropped when it becomes a bracket, OCO or OTO orderPossibly taken @RaphaelFakhri claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
alpacahq/alpaca-trade-api-csharp#903 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
joinrpg/joinrpg-net#5752 ·
Maintainers usually reply within 1 day