added content

This commit is contained in:
Michael Clemens 2021-07-14 11:08:35 +02:00
parent 093f8b160a
commit f9c73c5871
36 changed files with 233 additions and 16 deletions

View File

@ -1,7 +1,10 @@
baseURL = "https://qrz.is/"
languageCode = "en-us"
title = "Michael Clemens"
title = "-= qrz.is =-"
copyright = "Michael Clemens"
subtitle = "personal website of Michael Clemens / DL6MHC"
theme = "smol"
dateFormat = "2006-01-02" # default
publishDir = "/var/www/qrz.is"
@ -43,5 +46,3 @@ publishDir = "/var/www/qrz.is"
url = "/impressum/"
dateFormat = "2006-01-02" # default
copyright = "Michael Clemens"

View File

@ -0,0 +1,19 @@
---
title: "Remote Antenna Switch"
author: micha
date: 2020-03-13T15:00:00+02:00
url: /antenna-switch/
---
New project: raspberry pi controlled remote antenna switch. One remote rpi for triggering the 4 relais inside the antenna switch and one rpi connected to the TRX in the shack measuring the ATU port's voltage to fully automatically choose the correct antenna for each band.
![image][1]
Update: The antenna switch itself is assembled and working. Next step: interfacing the pi and coding a simple web service which will be used to select an antenna via network.
![image][2]
[1]: /img/antenna-switch-1.jpg
[2]: /img/antenna-switch-2.jpg

23
content/post/atu-100.md Normal file
View File

@ -0,0 +1,23 @@
---
title: "ATU-100"
author: micha
date: 2021-01-09T15:00:00+02:00
url: /atu-100/
---
Just finished my ATU-100 build. It's fun to build, super affordable and works without problems so far.
![image][1]
![image][2]
![image][3]
![image][4]
[1]: /img/atu-100_1.jpg
[2]: /img/atu-100_2.jpg
[3]: /img/atu-100_3.jpg
[4]: /img/atu-100_4.jpg

13
content/post/bitx40.md Normal file
View File

@ -0,0 +1,13 @@
---
title: "HF Signals Bitx40"
author: micha
date: 2021-05-13T15:00:00+02:00
url: /bitx40/
---
Finally fixed some issues with the BITX40 and had my first QSO with it today (YU1XA, report 55) - two years after I purchased the kit. There are still some issues but I am on the right track.
![image][1]
[1]: /img/bitx40.jpg

12
content/post/dxcc-100.md Normal file
View File

@ -0,0 +1,12 @@
---
title: "DX Century Club Award"
author: micha
date: 2021-07-03T15:00:00+02:00
url: /dxcc-phone/
---
I finally managed to work 100 confirmed entities (SSB/Phone) and have now received the ARRL DXCC Phone award. My new adventures will be working QRP with my recently purchased FT-817ND and building a small PA for the times I need a small boost.
![image][1]
[1]: /img/dxcc.jpg

13
content/post/g1m-stand.md Normal file
View File

@ -0,0 +1,13 @@
---
title: "Xiegu G1M Stand"
author: micha
date: 2021-06-05T15:00:00+02:00
url: /g1m-stand/
---
A $0 Xiegu G1M stand:
![image][1]
[1]: /img/Xiegu_G1M_stand.jpg

View File

@ -2,7 +2,7 @@
title: "MikroTik: Auto-Backup der Routerkonfiguration via FTP"
author: micha
date: 2019-01-04T22:00:11+02:00
url: /blog/mikrotik-auto-backup/
url: /mikrotik-auto-backup/
draft: false
categories:
- MikroTik

View File

@ -2,7 +2,7 @@
title: "MikroTik: Zentrales WiFi-Management mit CAPsMAN"
author: micha
date: 2018-12-31T16:00:11+02:00
url: /blog/mikrotik-capsman-setup/
url: /mikrotik-capsman-setup/
draft: false
categories:
- MikroTik

View File

@ -2,7 +2,7 @@
title: "MikroTik: Ausführen von Skripten per SMS"
author: micha
date: 2018-12-30T13:00:11+02:00
url: /blog/mikrotik-exec-scripts-via-sms/
url: /mikrotik-exec-scripts-via-sms/
draft: false
categories:
- MikroTik

38
content/post/qrzlogger.md Normal file
View File

@ -0,0 +1,38 @@
---
title: "qrzlogger"
author: micha
date: 2021-07-13T15:00:00+02:00
url: /qrzlogger/
---
I'm in the progress of developing a Python command line application to log QSOs directly into the QRZ.com logbook.
It does the following:
* asks the user for a call sign
* displays available call sign info pulled from QRZ.com
* displays all previous QSOs with this call (pulled from QRZ.com logbook)
* asks the user to enter QSO specific data (date, time, report, band etc.)
* uploads the QSO to QRZ.com's logbook
* fetches the just uploaded QSO from QRZ.com for review
* starts again from 1)
# Code
You can find the code and some more information [here](https://github.com/exitnode/qrzlogger).
# Installation
It is installable via pip:
```
python3 -m pip install qrzlogger
```
# Screenshot
![image][1]
[1]: /img/qrzlogger.jpg

15
content/post/uBitx.md Normal file
View File

@ -0,0 +1,15 @@
---
title: "uBitx v6"
author: micha
date: 2021-05-18T15:00:00+02:00
url: /uBitx_v6/
---
Yesterday I received and built my new uBitx v6 QRP transceiver. Connected to a LiPo battery and the 4-BTV vertical it gave me a few QSOs with Bosnia, Denmark, Poland and Austria. Very impressed so far!
The first mod will be the addition of an AGC.
![image][1]
[1]: /img/ubitx_v6.jpg

16
content/post/uBitx_agc.md Normal file
View File

@ -0,0 +1,16 @@
---
title: "uBitx AGC Mod"
author: micha
date: 2021-06-15T15:00:00+02:00
url: /uBitx_agc/
---
uBitx v6 modifications, Part I: The uBitx is a very nice radio but the missing AGC is an ear killer. I decided to purchase an AGC board from kit-projects and soldered it onto the radio main board. It's tiny and I was afraid to damage something but it turned out fine.
![image][1]
![image][2]
[1]: /img/ubitx_agc.jpg
[2]: /img/ubitx_agc_2.jpg

View File

@ -0,0 +1,13 @@
---
title: "uBitx VFO Knob Mod"
author: micha
date: 2021-06-18T15:00:00+02:00
url: /uBitx_vfo_knob/
---
uBitx v6 modifications, Part III: 3D printed knobs (I like VFO knobs with a finger recess) and chassis tilt bails.
![image][1]
[1]: /img/ubitx_printed_knobs.jpg

View File

@ -0,0 +1,20 @@
---
title: "uBitx S-Meter Mod"
author: micha
date: 2021-06-16T15:00:00+02:00
url: /uBitx_smeter/
---
uBitx v6 modifications, Part II: Since the AGC board has a S-Meter tap, the next mod was obvious :) The S-Meter of a dead Yaesu FT-290R was a perfect fit for the uBitx case and I think it looks nice.
![image][1]
![image][2]
![image][3]
[1]: /img/ubitx_s-meter_1.jpg
[2]: /img/ubitx_s-meter_2.jpg
[3]: /img/ubitx_s-meter_3.jpg

View File

@ -21,6 +21,9 @@ draft: false
* [Heated Trackball][14] - Heating mod for Logitech trackballs
#### Amateur Radio
* [qrzlogger][19] - A python application to log QSOs directly to QRZ.com from the command line
* [pyBMNotify][20] - Python script for monitoring the Brandmeister network and sending push notifications
* [qrz.sh][21] - QRZ.com callsign data query script written in Bash
* [The AntennaPi][17] - Raspberry Pi based remote antenna switch
* [Shortened 30m Dipole][18] - Dipole for the 30m band, designed for a 10m long attic
@ -47,3 +50,6 @@ draft: false
[16]: http://sdf.org
[17]: /the-antennapi/
[18]: /30m-dipole/
[19]: https://github.com/exitnode/qrzlogger
[20]: https://github.com/exitnode/pyBMNotify
[21]: https://github.com/exitnode/qrz.sh

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="{{ .Site.LanguageCode | default "en-us" }}">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<style type=text/css>body{font-family:monospace;}</style>
<title>{{ .Site.Title }}</title>
{{ with .Site.Params.description }}<meta name="description" content="{{ . }}">{{ end }}
{{ with .Site.Params.author }}<meta name="author" content="{{ . }}">{{ end }}
<link rel="stylesheet" href="{{ "css/style.css" | relURL }}">
{{ range .Site.Params.customCSS -}}
<link rel="stylesheet" href="{{ . | relURL }}?rnd={{ now.Unix }}">
{{- end }}
{{ with .OutputFormats.Get "RSS" -}}
{{ printf `<link rel="%s" type="%s" href="%s" title="%s">` .Rel .MediaType.Type .RelPermalink $.Site.Title | safeHTML }}
{{- end }}
</head>
<body>
{{ partial "header" . }}
{{ block "main" . }}{{ end }}
{{ partial "footer" . }}
</body>
</html>

View File

@ -1,7 +1,8 @@
<footer>
<hr style="border-style: dashed; size: 1px; border-color: orange" />
<p>&copy; {{ now.Year }} <a href="{{ .Site.BaseURL }}"><b>{{ if .Site.Copyright }}{{ .Site.Copyright }}{{ else }}{{ .Site.Title }}{{ end }}</b></a>
{{- range .Site.Menus.footer }}
/ <a href="{{ .URL }}"><b>{{ .Name }}</b></a>
- <a rel="me" href="{{ .URL }}"><b>{{ .Name }}</b></a>
{{- end }}
</p>
</footer>

View File

@ -1,11 +1,13 @@
<header>
<div class="ascii-art">
<a href="/" style="text-decoration: none">
██████╗ ██████╗ ███████╗ ██╗ ██████╗
██╔═══██╗██╔══██╗╚════██║ ██║██╔════╝
██║██╗██║██████╔╝ ███╔═╝ ██║╚█████╗
╚██████╔╝██╔══██╗██╔══╝ ██║ ╚═══██╗
╚═██╔═╝ ██║ ██║███████╗██╗██║██████╔╝
╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝╚═╝╚═════╝
</a>
</div>
<nav>

View File

@ -1,15 +1,16 @@
html {overflow-y: scroll}
:root { --bgcolor: black; --fontcolor: orange; --linkcolor: orange; --visitedcolor: orange; --precolor: #fff; --prebgcolor: #222;}
html {overflow-y: scroll;}
:root { --bgcolor: #222; --fontcolor: orange; --linkcolor: orange; --visitedcolor: orange; --precolor: orange; --prebgcolor: #222;}
body{max-width:800px;margin:40px auto;padding:0 10px;font:14px/1.5 monospace;color:var(--fontcolor); background: var(--bgcolor)}a:link{color: var(--linkcolor)}a:visited{color: var(--visitedcolor)}a:active{color: var(--visitedcolor)}h1,h2,h3{line-height:1.2}
p > code{color: var(--precolor); background: var(--prebgcolor); padding:2px}
pre{color: var(--precolor); background: var(--prebgcolor); padding:24px; overflow-x: auto}
.ascii-art {
font-family: monospace;
white-space: pre;
line-height: 1;
}
p > code{color: var(--precolor); background: var(--prebgcolor); padding:2px;border: 1px solid orange;}
pre{color: var(--precolor); background: var(--prebgcolor); padding:24px; overflow-x: auto; border: 1px solid orange;}
article{padding:24px 0}
.center {display: block;margin-left: auto;margin-right: auto;width: 100%;}
img {display: block; max-width: 100%; height: auto;}
figcaption {color: #888; font: 12px/1.5 monospace; text-align: center;}
figure {margin: auto}
.ascii-art {
font-family: monospace;
white-space: pre;
line-height: 1;
text-decoration: none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 KiB

BIN
static/img/atu-100_1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

BIN
static/img/atu-100_2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 KiB

BIN
static/img/atu-100_3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 KiB

BIN
static/img/atu-100_4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 KiB

BIN
static/img/bitx40.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

BIN
static/img/dxcc.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 KiB

BIN
static/img/qrzlogger.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

BIN
static/img/ubitx_agc.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

BIN
static/img/ubitx_agc_2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 KiB

BIN
static/img/ubitx_v6.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 KiB