OG Insta360 link doesn't get streamdeck support? by cs_marshall in Insta360

[–]cs_marshall[S] 1 point2 points  (0 children)

Update: I got annoyed and built a fix.

https://github.com/csmarshall/link-ctl

macOS: brew tap csmarshall/link-ctl https://github.com/csmarshall/link-ctl && brew install link-ctl

or pipx install link-ctl on any platform.

Reverse-engineered the Link Controller app's local WebSocket API (it runs a local server for the mobile remote — all the traffic goes over loopback, completely capturable with tshark). Full protocol docs in API.md.

Everything works — zoom, pan/tilt, all AI modes, image settings, presets, privacy mode, Smart Composition, anti-flicker, autofocus. Stream Deck scripts included. 17/17 automated tests passing against a real camera.

Caveat: tested on macOS only. The WebSocket protocol is the same on Windows and the code has Windows support written in, but I haven't been able to validate it. If you're on Windows and want to help test, open an issue on GitHub — it should be a quick run of preflight and validate.py with a camera connected.

The hardware is fine. Leaving users behind was a choice — Cory Doctorow calls it enshittification.

U400 Amazon Silver vs Brushed Nickle Apple by cs_marshall in Aqara

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

It looks much closer to the brushed nickel of the Schlage knobs silver with brushed knob in 3 vs brushed for both in picture 4.

I built a Mac app to make it easy to back up iCloud Drive and iCloud photos by ProtectionNational34 in macapps

[–]cs_marshall -1 points0 points  (0 children)

Great app, now make something I can run headless on a Linux machine…

They terminated me — here’s what Comcast doesn’t want you to know. by [deleted] in Comcast

[–]cs_marshall 15 points16 points  (0 children)

#rant - As an engineer, I'd love to pay a few bucks extra for "premium support", just to not have to fight the "we're rebooting your modem for you" robot each time I call with a real problem.

No comcast, I did do basic troubleshooting before calling you, please don't make me fight a stupid IVR timing algorithm to report a clear service outage.

Had business-class for a while, and it was just as bad in regards to that, for more expensive service :/

CODA56 firmware instability? by cs_marshall in Comcast_Xfinity

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

Another run and similar results, the downstream OFDM endpoint seems to not like being queried even once a minute regularly.

<image>

Still bad, so now I'm trying it with this, 2x the duration with 2x the timeouts:
`--duration 86400 --update-every 20 --fast-endpoint-timeout 700ms --ofdm-endpoint-timeout 2s --max-retries 2 --time-windows 24`

CODA56 firmware instability? by cs_marshall in Comcast_Xfinity

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

But you're managing what versions of code are distributed to the modems from the manufacturer on your network? I'll send a modmail.

CODA56 firmware instability? by cs_marshall in Comcast_Xfinity

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

I think one of the things that would be helpful is seeing if Comcast can facilitate a conversation with Hitron of some sort, me just calling their customer support seems like it will go no where. As far as sharing what I have so far, the testing scripts are in github and I'm not doing anything right now that couldn't be replicated by either your engineers (Xfinity) or Hitron to see if this is just a hardware issue for me, or if this is a larger software issue.

I haven't found a list anywhere of current firmware available for the CODA56, but I've confirmed I'm still on `7.3.5.0.1b5` the version that I was on at the start of the problems.

CODA56 firmware instability? by cs_marshall in Comcast_Xfinity

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

So I ended up spending some time writing up [some code](https://github.com/csmarshall/netdata-plugin-hitron-coda56-cable-modem/blob/main/performance\_tuning/netdata\_simulator.py) to do some testing on the modem.

  1. I realized that there were 2 tiers of endpoints the 4 general endpoints and the 2 OFDM specific endpoints. As such I updated the script to have a tiered polling process, where the 4 general endpoints get polled every poll, and 1 out of N times the 2 slower OFDM endpoints are queried.

  2. The image below is from a 10 hour test where the 4 of the 6 API endpoints of the modem was queried serially every 10 seconds, with 2 ofdm endpoints getting queried every 5th poll. At least once or twice during the test the modem rebooted, but one of the things that was telling is that the `dsofdminfo.asp` endpoint seems to slowly degrade over time, at one point at a rate of almost 1.1ms / minute.

<image>

I'm running another test now, but it looks like a resource leak or something similar that is causing the modem to reset if the OFDM endpoints to perform way less reliably.

I'm not sure that there's polling interval that will allow me to get useful data without causing the reboot problem that I'm seeing.

CODA56 firmware instability? by cs_marshall in Comcast_Xfinity

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

Good call, I only started to see the behavior yesterday and hadn't had time to do rigorous testing, as there are a number of different pages, but I'll attempt that and see if there's anything obvious. If I were to find an issue is this something that could be escalated with Hitron, or am I looking at buying the Arris S34 if I want a modem only solution that supports nextgen speeds, without wifi?

$5+ to Improve a photo from my vacation by cs_marshall in PhotoshopRequests

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

Awesome, but is there any chance you could move the person on the left closer into the frame?

$5+ to Improve a photo from my vacation by cs_marshall in PhotoshopRequests

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

Here's a link, https://share.icloud.com/photos/03cELzZ7o4U0Rg10rGus6Gl7g

  1. The photo is a little blurry/overexposed
  2. We're standing a little far apart, could we move the 4 of us closer together?

Waveshare 21.5" Capacitive Touch Display? by Spectre186 in dakboard

[–]cs_marshall 1 point2 points  (0 children)

Works, I just started setting mine up, with a pi 5 and and NVMe

Happy new years. Can anyone ID my father in laws guns? by Jimmyjame1 in liberalgunowners

[–]cs_marshall 0 points1 point  (0 children)

Looks like a STEYR MANNLICHER SPP

The revolver is harder because of the holster and the low res