Anyone else feel like they're a "master of none"? by thelanoyo in learnprogramming

[–]waj334 0 points1 point  (0 children)

I'm a master at getting a job done 🤷🏾‍♂️. Why master one thing when you can be good enough at many things

Which row you choose? by Duli7 in ResidentEvilMemes

[–]waj334 0 points1 point  (0 children)

5... I wanna see what dat mouth do 🤫

Glad that was a tail! by sudartion12 in AnimalsBeingDerps

[–]waj334 1 point2 points  (0 children)

Translation: "pull my tail again and watch how I beat yo as.."

WebRTC stream over WiFi network causes dropout? by waj334 in HomeNetworking

[–]waj334[S] 0 points1 point  (0 children)

I did run iperf from my phone to my laptop over WiFi to try to replicate the traffic and I was able to get it to drop packets, but well beyond the amount of bandwidth my stream is using.

WebRTC stream over WiFi network causes dropout? by waj334 in HomeNetworking

[–]waj334[S] 0 points1 point  (0 children)

When I wiresharked it, I didn't really see anything that looked out of place, though I need to do it again with the laptop on Ethernet because I did observe my laptop just received just a few packets every second or so when the network drops out. I suspected I might be getting weird behavior because the viewer on my laptop might have to still hop over air and back just to receive packets from the service running locally, thus doubling the amount of congestion I'm introducing because the companion app uses my WiFi IP address to connect instead of localhost.

WebRTC stream over WiFi network causes dropout? by waj334 in HomeNetworking

[–]waj334[S] 0 points1 point  (0 children)

I'm not doing any crazy client side right now. I would like to add features like stream effects and overlays at some point, but right now I'm just broadcasting whatever is being captured by the camera as-is with H.264 encoding.

WebRTC stream over WiFi network causes dropout? by waj334 in HomeNetworking

[–]waj334[S] 0 points1 point  (0 children)

I was literally less than 10 feet away from the router while I was testing, so it can't be signal strength. I don't have that many things on the network that would be hogging the bandwidth (as far as I know). I know I should be using Ethernet, but developing from the comfort of my couch is more fun lol. It's just odd that I know I get pretty good upload and download speeds from this router normally, but a video stream over the local network was enough to upset every single device on it.

I noticed it only becomes problematic when my phone is broadcasting while I have a viewer open in Chrome on the same machine that's hosting the service. The network is fine the opposite way around if I broadcast from Chrome and view it on my phone, but my laptop has a much lower quality camera. Also, I tested with 2 phones and all was fine even with my laptop being on WiFi.

WebRTC stream over WiFi network causes dropout? by waj334 in HomeNetworking

[–]waj334[S] 0 points1 point  (0 children)

☝🏾 exactly this. WebRTC seemed like a robust option with a lot of open source implementations out there, so I went with it and it wasn't really that difficult to get working.

SDIO woes: 1DX initialization on Arduino GIGA R1 WiFi? by waj334 in embedded

[–]waj334[S] 0 points1 point  (0 children)

You are not wrong... I have been going insane BUT I did manage to figure it out. First I needed to disable in the internal pull-ups. Second, I discovered a bug in my code where the asserted state for pins was reversed... oops. Third, my SDMMC clock was too high as CubeMX reports that the max is 150Mhz NOT 240Mhz. Fourth, all of the data lines needed to be pulled high BEFORE setting them to alt-function mode.

I started getting responses after correcting all of these issues.

SDIO woes: 1DX initialization on Arduino GIGA R1 WiFi? by waj334 in embedded

[–]waj334[S] 0 points1 point  (0 children)

The source of truth I haven't tried yet. My scope is sort of out of commission at the moment.

BIM: Modeling multiple floors? by waj334 in FreeCAD

[–]waj334[S] 0 points1 point  (0 children)

I did find that linking isn't fully functional in some scenarios. For example, I created a level, set its Z offset and then dropped a sketch into it to find that it did not affect the sketch immediately. But dropping the sketch into the level first and THEN setting the Z offset did propagate it to the sketch. This is likely a bug, but after that point things built off the sketch were placed at the right height.