DBomm's Avatar

DBomm

@dbomm.bsky.social

LabVIEW Wizard. Programming junkie. Too many hobbies haver. Work in the space industry.

44 Followers  |  27 Following  |  29 Posts  |  Joined: 13.11.2024  |  1.9121

Latest posts by dbomm.bsky.social on Bluesky

And on to orbit, grats to Blue teams that have put insane amounts of work into this especially over the last year.

16.01.2025 07:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

THEY MADE IT PAST T-10 MINUTES!

16.01.2025 06:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Another morning another sunrise

14.01.2025 14:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Still not getting tired of these Mojave sunrises making getting up before sunrise for work worth it.

13.01.2025 15:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Ready to watch this candle. Go BONG!

13.01.2025 05:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Nested message scripting is now functional! (On the flatten side at least)

27.12.2024 17:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview of protobuf tooling in LabVIEW
YouTube video by Illuminated G Preview of protobuf tooling in LabVIEW

I always dread starting extensive scripting work in LabVIEW but it's so rewarding when it starts working. www.youtube.com/watch?v=UZx0...

Tasks left: repeated (array) handling for more than doubles, finish enums and nested messages, scripting the unflatten VI, and GUI/CLI tooling.

26.12.2024 05:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Okay, I guess I can sleep now; messages typedef with scalars and enum definition working (ignoring the unhandled repeated directive...) Special map handling and flatten/unflatten in a couple of days?

25.12.2024 04:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And yes, I will also want to identify when an enumeration is contiguous and bypass the lookups for converting to/from sparse enumerated numeric values.

24.12.2024 17:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Enumeration creation is working for lv-protoc, up next is the much bigger task of scripting the message flattening and unflattening and then hopefully some demos!

Opting to initially group things into libraries pretty granularly, might add options for how to output files in the future.

24.12.2024 17:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My only initial exposure to MrBeast (before I knew who that was) was the annoying yelling guy in those damned honey ads on YouTube. *Then* I found out 2 years later he was a huge youtuber and I never had any interest in watching them.

24.12.2024 17:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I'm sure every LV scripter has their own implementation of this VI and I'm sure I'm missing some hidden gem or library of scripting VIs online that I wasn't able to find.

24.12.2024 04:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's funny, I always thought network order was big endian but protobuf goes little endian for things.

23.12.2024 20:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

At this point I'd rather just come up with something that isn't a PITA to implement in other languages (no classes, stick to scalars and arrays of scalars, maybe maps). The generation for other languages is the only thing keeping me in this game. Still need higher layer for delimiting and msg id.

23.12.2024 20:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I kinda don't like gRPC at all. At least in LabVIEW. RPC just sounds like commands and replies with more abstraction which is exactly what I don't aim for with a real-time control system.

23.12.2024 20:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Guy I'm trying to work on this (new comms layer for high performance test SW stack) with was like "what if it was protobuf?" so figuring out making that work and the NI stuff isn't usable for this case at all so here I am proving out a prototype.

23.12.2024 20:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Make it less work to integrate with other platforms, build scripting for interacting with test systems, etc.

23.12.2024 20:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - illuminated-g/lv-vecto: Distributed system communications library optimized for both reliable commanding and efficient periodic telemetered data Distributed system communications library optimized for both reliable commanding and efficient periodic telemetered data - illuminated-g/lv-vecto

The TCP and UDP message formatting for github.com/illuminated-...

23.12.2024 20:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Low level encode/decode support is completed and I just finished up template code to serve as the base for codegen scripting. Hoping it stays this simple! (Though the codegen will definitely get funky...)

23.12.2024 15:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

In my usual "I don't know how to turn off" fashion, one of my holiday projects is to do protobufs ACTUALLY in LabVIEW since NI didn't dogfood it. Parsing for nearly all of proto3 is complete, working on low level encode/decode functionality and then on to templates and scripting.

23.12.2024 04:08 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Welp, looks like this is the account for me.

01.12.2024 04:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

The many poses of my dog while road tripping. She's such an unruly doggo it really makes driving tough...

16.11.2024 02:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

A selfie so people know what they're in for?

This is my road tripping accommodations (even if the car is on an auto transport uhaul trailer)... Took the back seats out of my cx-5 and built a bed platform. Just give me a rest area and I'm good to go!

15.11.2024 07:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

It's finally go time!

14.11.2024 06:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I *might* have underestimated how much stuff was still left and the truck was already 2/3 full... One last shower in Seattle and then I hit the road! At this pace I'll only make it halfway to Portland heh.

14.11.2024 05:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I figured :) that was me asking lol

13.11.2024 21:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I left twitter to avoid these kinds of posts... Looks like I'm going to need to not get into bluesky.

13.11.2024 18:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How do I get on that list?

13.11.2024 18:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Wifi is off and laptop shut down for the last time as a Seattle resident! I'm half a day away from starting to drive to the desert of southern California and start work next week (yes I know I'm a crazy person) to test space station modules and components! See y'all in Cali!

13.11.2024 17:46 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

@dbomm is following 20 prominent accounts