Marnee Dearman (KG7SIO)

Using and programming an FT-70

It's not as easy as it looks

Using and programming an FT-70

I recently got a Yaesu FT-70. I tried to program it. I tried using the radio to do this but OMG it was so hard. I kept getting a message like this when I tried to create a new channel: NO BNK. NO BNK? I'm getting PC LOAD LETTER vibes from this.

I am so lost.

Grr argh. So I bought the RT . . .

Read More

March 21, 2020

F# for APRS

A system for sending and receiving APRS messages integrated with DireWolf, and built on .NET Core in F#.

alt text

This is also my submission for the Applied F# Challenge - F# in your organization or domain category.

Applied F# Challenge


Marnee Dearman (KG7SIO)

Github Repository



Amateur radio communications protocols, specifically the very popular . . .

Read More

May 19, 2019

Cross-platform development with .NET Core and F#

University of Arizona IT Summit Workshop

This is my script for a workshop I will be leading at the University of Arizona IT Summit InterActive day

IT Summit interActive Workshop

Workshop Leader

Marnee Dearman

Chief Applications Architect

College of Medicine


Cross-platform software development with .NET Core and . . .

Read More

March 30, 2019

Saturn with CAS Single-Sign On Sample Application

Building a standard web app template with Saturn Framework

Saturn with CAS Single Sign-On Sample Application

Lessons learned building a web application built on Saturn and using CAS for single sign-on.

Sample code

You can find all of my sample code on my Github.

Why am I doing this?

I decided to try out Saturn to see if we can't start building . . .

Read More

December 09, 2018

Joining the Southern Arizona Ham Mesh Network

Equipment and firmware to get you started with high-speed Ham mesh networking

Why am I doing this?

I am into amateur radio. I have a Technician Level license, which means I can transmit on certain radio bands, including the bands used for high-speed data, like WiFi. We can use the unlicensed spectrum, like everyone else, and we can use special frequency bands allocated only to licensed Hams. This means we can . . .

Read More

January 15, 2018

Suave websocket server with a continuous feed

Websockets for everyone

Why am I doing this?

I recently wrote a blog post using Suave websockets. It was a dead-simple example of a websocket server that just echoes back what the client sends to it. I made a new example that is just a tiny bit more useful. I made the Suave websocket server return a continuous feed of the current date and time. Exciting . . .

Read More

December 26, 2017

Plugging in Elm and Suave with websockets on .NET Core 2.0

Getting started with Elm, Suave, .NET Core, and websockets

Topics covered

  • Getting started with a .NET Core F# project
  • A bit about using Paket
  • A bit about Suave
  • Getting started with websockets and Suave
  • Getting started with Elm websockets

Silvrback blog image

Why am I doing this?

I want to learn more about Elm, F#, Suave, websockets, and developing on .NET . . .

Read More

December 24, 2017


Cover image credit:,0090,1,1,0,0,1

This update link alerts you to new Silvrback admin blog posts. A green bubble beside the link indicates a new post. Click the link to the admin blog and the bubble disappears.

Got It!