LDraw™ editor for LEGO® style digital building instructions.
LPub3D is an Open Source WYSIWYG editing application for creating
LEGO® style digital building instructions. LPub3D is developed and
maintained by Trevor SANDY. It uses the LDraw™ parts library, the
most comprehensive library of digital Open Source LEGO® bricks
available (www.ldraw.org/ ) and reads the LDraw LDR and MPD model
file formats. LPub3D is available for free under the GNU Public License v3
and runs on Windows, Linux and macOS Operating Systems.
LPub3D is also...
Block that receives a " message" and send string values over serial connection, to control hardware devices ( switch ), for example, via Arduino based controller ( see https://sourceforge.net/projects/ardu-switch/ )
Prerequisite: pyserial
Build as usual for a Gnuradio block:
- download and unpack
- cd gr-message_to serial
- mkdir build && cd build
- cmake .. && make
- sudo make install && ldconfig
If successful this block is into OOT section... Enjoy ;-)
Setup
1. unzip Fts.zip and place Fts to /home/ dir.
2. copy /home/Fts/Proj/Test/boost_lib.conf and /home/Fts/Proj/Test/Test_lib.conf to /etc/ld.so.conf.d and run "ldconfig" in terminal
Reproduce
1. cd into /home/Fts/Proj/Test/cmdcommu/bin/i386-linux/
2. Open a terminal and Run board
3. Open another terminal and Run AClient
4. Watch the process of board memory usage
You may edit the function OnDisconnect youself to try what I said, please use lazarus to open /home/Fts/Proj/Test/genericlist/proj_bin/board.lpi
I'd add the macro UseCThreads in use clause of board.lpr and add cmem