CompanyRemote

Android TCP HF Amplifier Controller

Deadline: 2026-04-10
Project-Based

Description

Budget: €250 - €750

I have an HF amplifier that is already controlled from Windows through a virtual COM-over-TCP bridge. I now want the same functionality on Android, talking straight to the amplifier over a raw TCP socket.

Here is what I need the app to do

  • Open a client TCP socket to a hostname (dynamic DNS) or direct IP, resolve the hostname each time it reconnects, and silently retry if the link drops.
  • Exchange packets using my existing byte/binary based command protocol. I will provide the spec and working Windows examples.
  • Poll the amplifier roughly every abt 100 ms (the exact interval will be a preference in-app) and parse the replies.
  • Show a clean interface built with buttons for the commands and plain text fields for the feedback. • Connection status should read “Connected” / “Disconnected”. • Display amplifier power readings, any error text the unit reports, and the additional items visible on my current Windows screenshots.
  • Run smoothly on Android 8-14 with no special permissions beyond Internet.

My end goal is an APK plus full source (Android Studio / Kotlin or Java) and a brief README so I can build future versions myself.

When you reply, please tell me about: • Your experience writing Android apps that maintain persistent TCP or WebSocket links. • Any embedded or radio-related control projects you have shipped. • A ballpark schedule and cost breakdown (initial build, test iteration, final polish).

I will be available for quick protocol clarifications and will provide test access to the amplifier over the internet once a basic connection screen is working.

Skills

KotlinJavaWebSocketAndroidMobile App DevelopmentDNSAndroid App Development

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching