UniScan
- 6 Devlogs
- 75 Total hours
Modular scanner/radio client and multicast server. Plug in a scanner, set it up in the server software, and open it up to the internet for others to listen to, or control it yourself by logging into an admin user.
Modular scanner/radio client and multicast server. Plug in a scanner, set it up in the server software, and open it up to the internet for others to listen to, or control it yourself by logging into an admin user.
Doing better at Avalonia so I was able to fix some issues and make the Home screen actually contain something useful, with this being a list of all connected remotes and their devices in one place.
Oh, and a ton of netcode setup which I forgot to post in this devlog, will show it in the next one.
so far so good!
I might want to make the Identifier text slightly smaller…..
Now onto making “subscriptions” work, couldn’t come up with a better name than this though.
It takes me so long to do anything because I constantly have the urge to refactor things, as well as trying to get stuff perfect the first time.
FINALLY HOLY SHIT WHY IS IT SUCH PAIN TO DO ASYNC INIT IN AVALONIA
I wouldnt need to do this if the browser wasnt so picky with OPFS and async………. UGH
basically now during OnFrameworkInitializationCompleted I just run task in background that calls my async function
at end of async function it sets Content of root view to newly created MainViewModel
Finally getting remotes closer to working
Now you can add them from the GUI (but you can’t connect to them yet…)
didn’t notice at the time but I was writing out the length with the wrong endianness
fixed it and now dotnetty doesn’t silently ignore it
testing the socket, seems like packets aren’t being handled just yet but at least we’re getting somewhere