#BrightEyesTTM: #OpenSource #FPGA-based multi-channel time-tagging module (#TTM) for democratising single-photon (SP) #microscopy:
-parallel multiple #SP event tagging precision: 30 ps
-multiple synchronisation event precision: 4 ns
-requires #LabVIEW
-cost ~$3000
Article: https://doi.org/10.1038/s41467-022-35064-0
Web: https://brighteyes-ttm.readthedocs.io/en/latest/
GitHub: https://github.com/VicidominiLab/BrightEyes-TTM
#DIYbio #lab #instruments #LSM #FLISM #FLFS #fluorescence #spectroscopy #imaging #Python
An #OpenSource, low-cost multinuclear #NMR #spectrometer operating in the mT field regime:
-high spectral resolution
-arbitrary #RF pulse programming
-requires #LabVIEW
-cost: k$ 20 (mainly PXI waveform generator & digitizer alone)
-cost could be driven down by half using a home-built RF amplifier made with high-power operational amplifiers
#NOpenAccess paper: https://doi.org/10.1016/j.jmr.2021.107076
#DIYbio #DIYchem #chemistry #analytics #ULF #spectroscopy
#cNMR: #OpenSource compact time-domain hydrogen (1H) #NMR system for field deployment:
-based on a 0.5 T permanent magnet
-emphasizes relaxation times rather than chemical shifts, enabling material property analysis without large magnets or complex spectral processing
-requires #LabVIEW
Paper: https://doi.org/10.1016/j.ohx.2025.e00651
GitHub: https://github.com/ARTS-Laboratory/Compact-NMR
#DIYbio #DIYchem #chemistry #lab #instruments
I need to get ridge of my 36 years old #Toshiba T1600 laptop and a couple of #C++ #Qt #labview #programming books which I probably never read. Anyone interested?
To this day I'm convinced that by far the best way to do concurrent programming with #threads (beyond graphical programming languages like #Labview, where concurrency is natural) is that used by #Tcl
In other words each thread is created with its own sub-interpreter. Each has its own context, not shared. Information is passed by messaging (which the receiver receives in their own event loop). Channels moved (not shared) explicitly.
This massively reduces race conditions and other nasties.
So the background: we have a optical spectroscopy lab, with several instruments doing similar stuff and producing similar data. Each instrument has components and the whole setup is controlled by PC. Normally, one would use #labview for this kind of work.
But I do not. Why we would use gargantuan multi-gigabyte proprietary commercial program, when we could have the same functionality with few hundreds lines of open-source code, right?
There are some reasons why I "don't like" LabView:
tbc
@morsuapri die HSO Wetterstation gibts noch
Kenne die vom Studium.... #LabView
Low-Cost, 96-well #OpenSource #MicroplateReader with #3Dprinted parts for < 500 USD:
-absorption #spectroscopy
-#ELISA
-cell density mneasurements
-#LabView-based software control
https://doi.org/10.3390/s22093242
#DIYbio #lab #instruments #PlateReader
I just completed "Cube Conundrum" - Day 2 - Advent of Code 2023 #AdventOfCode #LabVIEW https://adventofcode.com/2023/day/2
The reroute nodes work pretty well in #Blender3D. My first experience with node based systems was in #LabVIEW. Heh, knob-and-tube nodes!
Made a module that takes in several values and uses them to drive a phase angle output. Want to use this to animate three phase equipment, such as motors, generators, transformers, #rectifiers and #inverters. Hope to have a two-pole motor stator animation soon.
LabVIEW Abandons Mac After Four Decades - When National Instruments (NI) released LabVIEW in 1986 it only targeted the Macin... - https://hackaday.com/2023/10/15/labview-abandons-mac-after-four-decades/ #softwaredevelopment #machacks #labview #macos
Wow!
Big shakeup in the #TestAndMeasurement space!
It will be interesting to see how #LabVIEW evolves...
This acquisition reminds me of when #Siemens bought out UGS (makers of the #NX #CAD software suite).
These the ones I've either done academic work or earned money with
1) #BASIC (C64) 1980-1988
2) #pascal 1988-1992
3) #C 1990-2005
4) #excel (pre-vbasic) 1990-1995
5) #g / #labview 1993-2000
6) #MATLAB 1994-2005
7) #perl 1993-2000
8) #java 1994-2005
9) #PHP 1996-2010
10) #ruby 2006-2016
11) #javascript 2004-
12) #elixir 2014-
13) #python 2016-
14) #golang 2018-
Edit to add: Forgot
#FORTRAN 1993
#CPlusPlus 1991-2003
#Swift 2020
V2 is being rebuilt with #rust at the core to be much faster and will have better support for recursive, cross-referencing models. I've been excited to learn more about the intersection of #python and rust, and the applications for self-describing data. One of my first #LabVIEW open source projects was a Variant Data Library (vipm.io/package/oglib_lvdata) that allow inspecting LabVIEW data and types dynamically. So, I'm very curious to learn more about how Python tools approach these use cases.
Hmm, I wonder how difficult it would be to write a flight tracking app in #LabVIEW...
@cymplecy @SnapCloud I was struggling with the first part today, using #LabVIEW, turns out I was not correctly detecting a win so was over scoring. Ended up using a lookup for the 9 permutations which made the code much more readable
Hello new world. This is me in a nutshell:
#Ruabon #Wrexham #eveonline #bassist #composer #RSPB #electronics #electronicmusic #ableton #permaculture #homeeducation #stemeducation #python #labview #goodlawproject #Transitvan #meditation #cocounselling #cleanlanguage #horticulture
Love to hear from folks who resonate with any of the above!
Btw can I move this #mastodon account to a more appropriate server some time? This was the first one I could get working.
Speak soon!
Hi, I'm a software dev who works in measurement and automation using mostly #LabVIEW, real-time embedded targets, and FPGA. I've written several #opensource libraries and projects in LabVIEW including G-Audio, G-Image, a DJ app, and an FPGA based Wolf3D style engine (see vid).
My Twitter account is/was mostly LabVIEW jokes and silly projects (which will continue here), but with this new start I might throw in more general software talk and other topics.