Random Ramblings on LabVIEW Design

Community Browser
Labels
cancel
Showing results for 
Search instead for 
Did you mean: 
swatts
5514 Views
13 Comments

We've had some nice feedback on our general template design, including our way of doing state-machines. Which is an unexpected pleasure in these ugly times. The best thing about the feedback is that the feedbackers explain why the design worked in language not our own. And that gets my brain going....

Read more...

swatts
9223 Views
10 Comments

Something a little different for this article, we have a guest writer!. My colleague at DSH Workshops Joerg Hampel discussing how he took my State Machine stuff and made a lovely PlantUML visualisation tool for it (also made it using user events rather than queues). It's pretty damned cool..

Read more...

swatts
4344 Views
3 Comments

There is a lot more talk about design reviews, code reviews and project postmortems and that is brilliant. Some of what I hear is slightly inaccurate and this article seeks to clarify..

Read more...

swatts
4253 Views
0 Comments

 

Sometimes it's easier to dump design decisions on your users than to try and write code to satisfy complex and conflicting requirements

Here's some techniques we use.... and a little gift

Read more...

Download All
swatts
6027 Views
8 Comments

Over the years we have made a lot of systems, I thought I'd share some of the useful circuits we've delivered as part of them.

This first one was used as a battery back-up for a monitoring system monitoring Azipods on ships..... read on to find out what an Azipod is.

Read more...

swatts
4296 Views
4 Comments

Company Announcement: SSDC has become an NI Center of Excellence!

national_instruments_coe.jpg

What does that mean then?

 

 

 

Read more...

swatts
9464 Views
9 Comments

Here's how we use databases at SSDC (if we're left to our own devices). Talking SQLite and MySQL here.

05-Feb-2020 Added MySQL TCP Driver LabVIEW 2015 - Example.vi shows example connecting to an open dB

Read more...

swatts
6416 Views
4 Comments

On 1st January 2000 I joined SSDC, here's what's happened in the last 20 years....

Read more...

swatts
6618 Views
3 Comments

Let's see what we have in store for 2020 shall we...

Read more...

swatts
10351 Views
2 Comments

For more information please reread the title

Read more...

swatts
7461 Views
11 Comments

I'm old and here's my take on it....There's some very sound advice in here.

Read more...

swatts
9447 Views
7 Comments

Something I have noticed in the world of computer science and process management. Talking to friends in nutritional science and sports psychology it appears this thing is common.

Read more...

swatts
9325 Views
9 Comments

You MUST provide a full set of requirements and changes later on are terrible, expensive and will cause over-runs!

Really?

I mean Really?

Read more...

swatts
11358 Views
9 Comments

I know it's a bit counter-intuitive, but I think this may be one of the more important concepts in my lil' blog.

Read more...

swatts
13103 Views
3 Comments

While we wait for the vids to be edited I thought I should put the presentation in article form here.

The example code and eventually the video will be put here too.

Read more...

Download All
swatts
10424 Views
0 Comments

Not a review really check James Macs Review here for an actual review (agree word for word with it)...

Read more...

swatts
13318 Views
6 Comments
swatts
14122 Views
10 Comments

While working on a Tow Tank data Acq system I needed to use a technique shown to me by Dr James Powell (such a clever man!). I reckon it might be useful for you lot to know it too...

Read more...

swatts
10702 Views
0 Comments

Much fun was had, actual business was done!

This is mainly a personal diary for my records, feel free to look at something more technical.

Read more...

swatts
12373 Views
6 Comments

In this polarised political world the poor old centrist seems to be hated by all, but is a moderate approach the only way to design well?, let's find out....

Read more...

swatts
6819 Views
12 Comments

Top-down, Bottom-up which is correct?

Read more...

swatts
6731 Views
4 Comments

One of the great things about the CLA summits is that there are 200 creative people in a room who generally like and respect each other. This can be a great place to shape the language of our design medium. This article describes something I would love to have, so much so I mocked it up....

Read more...

swatts
5324 Views
11 Comments

Ego gets a bad rap, NOT ON MY WATCH it doesn't. It's a fragile thing that needs tending like an Orchid garden and when it blossoms it's a beautiful thing!

Read more...

swatts
4008 Views
3 Comments

Don't normally do a news dump, but I have a lot of it so.....

GDevCon#2 Tickets...

Podcast...

Travels...

NIWeek....

Book...

Work...

 

Read more...

swatts
11800 Views
23 Comments

We hear that our block diagrams should be readable, but is that enough. I think the term "readable" is subjective and needs additional information. To this end I think block diagrams should be "at a glance" readable.

Here's some ways you can do this.

Read more...

swatts
5156 Views
2 Comments

A very common sentence I hear when people open up their code to me is "Sorry, it's a bit......". Which is interesting, because I love showing off my code. Am I a sociopath  who loves to inflict shock and horror in peoples faces, or do I just have pride in my work.

Let's have a look at this.

Read more...

swatts
10922 Views
0 Comments

By popular demand this is an index to all my articles specifically about LabVIEW, that should always be floated on top. I copied it from article 70. This will be the one I update.

 

Read more...

swatts
4810 Views
2 Comments

Listen to your manager or spend 5 minutes on LinkedIn and you will finding yourself striving to give 100% or sometimes even 110%. I've even seen times where 110% is not enough and you have to give 200%.

As well as being mathematically impossible and stupid this maximising of effort is actually bad engineering and even worse design.

Here's some examples of where 100% is just wrong.

Read more...

swatts
12006 Views
10 Comments

Happy New Year!

I like to think of myself as a designer and not a programmer, I also think I'm a pretty good designer and on the journey to becoming a good designer I've learnt a few harsh truths. You can learn these hard way, or I may save you some frustration if you learn them here.

Read more...

swatts
7930 Views
0 Comments

Hope everyone had a stress free holiday. In the last article we discussed accounting and how that analogy applies to the software process, now let's apply ourselves to Software Design and Italian cooking..

Read more...