For further details, see man nohup - Note: You may want to redirect the output from your echo to the log file rather than relying on piping it through tee.
I am skeptical about the future of linuxcnc as such on the RPi, but it does indicate the level of interest and direction. I am rather thinly spread as far as doing much more legwork specifically on the Ecklersoft dongle & current software, but believe as a concept, is prob the best way to go, (that...
So, until Raspbian development reaches a steady and stable state it is difficult to tell whats going on. If you do have any ideas about how to speed things up at a coding level, then do please share. I am aware of at least one code developer who has taken an interest in this. I am also aware of the...
Looked over the rtstepperemc code a couple of months back - There is scope to improve things and remove some of the bottlenecks. Without resorting to low level coding, you could try using (re)nice to bump up the priority of the core executable.
The problem might be, to make this setup, in a permanent openelec release, without copy and editing files. That may be a little easier now - A dedicated driver for the Raspberry Pi has now been included in the LCDProc CVS repository. The next official release should include it, but as yet, no date ...
And of course, in trying to compile lcdproc on its own, I got a lovely " hd44780-rpi.c:284:2: error: 'PrivateData' has no member named 'rpi_gpio' " message. That should not happen as rpi_gpio is declared at line 161 in hd44780-low.h... Unless your compiler is not defining the __ARMEL__ flag. This c...
Looks like one or two people might be having trouble with pkg-config.. In which case, try: ./configure --enable-drivers=hd44780 --disable-libusb --disable-libusb-1-0 --disable-libhid --disable-libftdi --disable-freetype If there are any errors or warnings generated by configure, don't waste time by ...
Updated paul_c's patch - Highlights include: * Added backlight support * Updated for Rev 2 boards * Fixed a potential NULL pointer bug To use, grab the latest sources from the LCDproc repository cvs -z3 -d:pserver:anonymous@lcdproc.cvs.sourceforge.net:/cvsroot/lcdproc co -P lcdproc Copy the attached...
There's a much more mature product in ClassicLadder , but getting RaspPi support in there might be more work. ClassicLadder should compile and run just fine on a Pi -- Driving the GPIO will take a little effort, but it would be a fairly trivial exercise in C programming (did a PCI driver some years...
Had a quick look at the Openbeacon downloads - The executables are precompiled binaries aimed at x86-32 systems so will not work on a Pi (which requires ARM binaries). Suggest reading http://bobolink.tumblr.com/post/34027033829/bb-openbeacon for details on how to compile the software for the ARM boa...
Cable - A straight through male to male cable should work fine. You could try a gender changer, but watch out for some of the signals being crossed - Not all "RS232" cables are wired the same... Connect the power pins to the respective GND and 3.3V pins on the Pi. The Tx pin on the board needs to go...
Once you've got the module wired up and working with a Pi, I'd suggest searching this forum for LCDproc and the patch used to drive a HD44780 via the GPIO.
How are software packages typically imported to the Raspberry Pi? I'd love to get the SIMPL toolkit packaged to be convenient for this community to use. Most users seem to be using the Debian based packages from Rasbian, so I'd suggest updating your simpl/debian files and build a package from there.
If it is compiled for x86, then no. It will not run on a Pi. To call it a "Single Purpose Operating System" is a little misleading in my opinion. What it does is build a core Debian/Linux image and run a single app - That in it's self makes for an interesting project, and one I ca find uses for else...
Silica gel in it's self is fairly innocuous substance and is unlikely to cause any damage if small quantities are ingested. However, the additives used as colour indicators may be toxic in high enough doses. From the wikipedia page: Silica gel is non-toxic, non-flammable, and non-reactive and stable...
Debian have a number of tools available for building "custom" distros. simple-cdd is one that springs to mind but if you are looking at building an SD image, livecd might be a better option. Note: Raspbian can be substituted for Debian if you intend to target a Raspberry Pi, although you may have to...
Mach 3 is a M$ Windows only app, so it will not run on a Pi - There has been rumours of a Linux version, but that is more likely vapourware from a wishful individual. Linuxcnc, better known as EMC2 may run on a Pi, but you'd have to write your own driver for it, do a lot of patching & compiling. Ext...
I'll try the gettimeofday however it feels a bit hacky ... How precise does the time need to be ? For portable code I'd suggest you use the POSIX clock_gettime() call rather than gettimeofday() - The latter, whilst part of the POSIX specification, POSIX.1-2008 marks gettimeofday() as obsolete (acco...
In general, power mosfets have gate capacitance that can generate high currents when switching fast. Unless you get a device specifically designed to switch at logic levels, they also benefit from higher gate voltages. The last time I did a power mosfet design, used a dedicated gate drive chip that ...
An alternative might be a UART board plugged in to either the SPI or i2c bus. http://www.ebay.com/itm/120966864751 could be a candidate - 3.3V if only the sample code & schematics were downloadable.