Skip to content

Instantly share code, notes, and snippets.

View kerel-fs's full-sized avatar

Fabian P. Schmidt kerel-fs

View GitHub Profile
#!/bin/bash
git clone https://github.com/freifunk/icvpn-meta
git clone -q -b 'test-tag' https://github.com/kerel-fs/icvpn-scrips.git
./icvpn-scripts/mkdns --format unbound --sourcedir ./icvpn-meta/ -x kbu -x chaosvpn -x dn42 --exclude-collisions > icvpn.conf
@kerel-fs
kerel-fs / mapgen.js
Created July 19, 2015 15:41
xcsoar map generator - openlayers-fronted
var map = new ol.Map({
layers: [
new ol.layer.Tile({ source: new ol.source.OSM() })
],
view: new ol.View({
center: [0,0],
zoom: 2
}),
target: 'map'
});
@kerel-fs
kerel-fs / jqsm2015-task4-v2.json
Created August 12, 2015 09:41
Junioren-Quali 2015 in Musbach - Tag 4, mit Startlinie
{"tasks": [{
"name":"Tag 4 Standard",
"color":"0000FF",
"legs":[
[48.5093462049,8.34596400775],
[48.4866179769,8.61461979789],
[48.49805 ,8.4802833],
[47.92945 ,8.37195],
[48.6338833,10.2163833],
[48.2261167,8.81805],
#!/usr/bin/env python3
import sys
import re
from datetime import datetime
import sqlite3
CLIDUMP = './your-cli.dump'
{
device_id: {"device_type": "string, pattern ^[A-F0-9]{6}$",
"aircraft_model": "string, pattern ^[FIO]$",
"registration": "string",
"cn": "string",
"tracked": boolean,
"identified": boolean},
...
}
@kerel-fs
kerel-fs / README.md
Last active November 21, 2015 21:34
OpenGliderNetwork - Wiki-Parser for 'list-of-receivers'
@kerel-fs
kerel-fs / image-analysis-guide.md
Last active December 15, 2015 16:19
semi-automated image analysis with tracker (german)
@kerel-fs
kerel-fs / API.md
Last active April 17, 2016 01:31
ogn-ddb: A new API

Endpoints

Devices

List devices

GET /devices

Parameters

Name | Type | Description

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kerel-fs
kerel-fs / text.md
Created July 13, 2018 08:49
Building custom gr-satnogs packages for installation via satnogs-setup

Building custom gr-satnogs packages for installation via satnogs-setup

The gnuradio Out-Of-Tree module gr-satnogs is packaged by gr-satnogs-package. The gitlab-CI automatically builds the package in docker containers as nightlies and on each release (git-tag), configured by the .gitlab-ci.yml.

To use a modified gr-satnogs module on a SatNOGS ground station, it's recommended to build it using the gr-satnogs-package scripts. Otherwise you can build gr-satnogs manually and adjust the installation paths to match the paths specified by gr-satnogs-package.

Building gr-satnogs with gr-satnogs-package can be automated via gitlab-CI, so that binary releases of your modified gr-satnogs module are available to download and install by the satnogs-client-ansible scripts (satnogs-setup).