Skip to content

Instantly share code, notes, and snippets.

Never Asked Questions about NI LabVIEW

NI maintains a constant presence on all LV-related forums and communities. It also provides fast support on its official forums and in-depth articles on ni.com. The people there are not only marketing guys - in large part they're engineers who work on the actual code of NIs products. All this is, generally, good. It is easy to talk directly to people who really know how the code behind LV works. That is a strength which often pushes clients towards these products.

But it also generates the possibility of silencing criticism and limiting visibility

Dji Mavic Pro Flight Controller firmware vs GPL code

What is this

This file documents GPL violation by SZ DJI Technology Co., Ltd.. On 2016-09-28, the company released a new product - Mavic Pro. This drone uses Atmel ATSAME70Q21 micro-controller as the Flight Control unit. It looks like some shortcuts were taken while porting the FC code to the new MCU. Low-level driver code for MMC and SD memory was copied from U-boot, which is an amazing bootloader based on GNU General Public License. Here you will find proof of the violation, and the means to reproduce the findings.

Why do you write Open Source?

I am a full time software developer for a multinational corporation. In my spare time I like tinkering with stuff, be it software or hardware. And when I'm missing a tool for such tinkering, I make it - either by writing my own, or improving somone elses open source project.

I write software to reach goals which I set to myself. But I also try to keep it universal and useable for others.

What do you use Donations for?

For hardware which I'd like to tinker with next, or for hardware and software which I use for said tinkering.