File size: 713 Bytes
0f604fa
a9ce5f3
 
0f604fa
a9ce5f3
0f604fa
6de7b8d
5abae3b
0f604fa
 
 
 
a9ce5f3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
---
title: Emlid NTRIP Caster Check
emoji: 📡
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 5.0.0
python_version: "3.11"
app_file: app.py
pinned: false
---

# Emlid NTRIP Caster Check

Gradio port of `check_all_NTRIP.sh`. Opens a raw TCP socket to the caster, sends
an NTRIP 1.0 `GET`, and reports per-mount status (ICY 200 OK + RTCM3 frame count).

## Deploy to Hugging Face Spaces

1. Create a new Space → **SDK: Gradio** (CPU basic is fine).
2. Push `app.py`, `requirements.txt`, and this `README.md` to the Space repo.
3. Space auto-builds and serves on load.

## Local run

```bash
pip install -r requirements.txt
python app.py
```

## Adding mount points

Edit the `MOUNTS` list in `app.py`.