> Can you explain exactly what you mean by embedded? > i think you mean like a fanuc or tormach where you turn on the machine and > that is all you can see. > > Yes, along those lines. The point is not so much that as it is reliability. It has to "just work", and it has to do so for people that do not know much about linux, or computers. For example, the system I built has everything in the initrd, so / is mounted read only. Part programs, parameters, and tool tables are stored in a small partition that is read-write. I added a button that makes a tarball from the files on that partition to a raw partition (a backup button). When the machine is booted, if the partition fails to mount, it is formatted, and the tarball is restored to it. This way, no matter what disk corruption may happen, it will always boot, even when the power is yanked without a proper shutdown.
> > To me, it just seems quite unprofessional to have a desktop looking > > environment that is running in a milling machine. Is there some reason > that > > someone (other than me) has not worked up a distro that is purpose built > to > > run EMC similar to the way the the folks at MyData made their stuff work? > > Distro work is a fairly painful and personal opinion work. > Nobody really likes to do it. Nobody is happy with all choices made. > It's necessary evil. > I have been maintaining distros for embedded systems for over 25 years now. That is what I do. My main product is a distro that runs Asterisk in an appliance, which I have modified to run Linuxcnc. > > > Is there some reason that the user interfaces do not have the features of > > an embedded system included such as a button to shutdown or reboot the > > system, or even an embedded mode that makes them take over the whole > screen? > > take over the screen yes - gmoccapy any of gscreen and even AXIS can (with > a bit of work) > Shutdown and reboot surely that can be added - you are the first to ask > about it > that I know of. > > Without these features, it is incomplete and it must work in a desktop environment. This is the most important thing that stands in the way of Linuxcnc being taken seriously by machine builders. It is really the defining difference between a commercial system, and a hobby system. > > For example, Gmoccapy has a feature in the settings to take over the > whole > > screen, but it is an option that you can get to via the GUI. For this to > be > > realistic, this option needs to be in a configuration file that you can > not > > get to via the GUI. > > Gmoccapy and gscreen Industrial have that option page hidden behind a > security > code. It would be easy to make it not pop the security code dialog. > I know about that, but that is not the point. The interface needs to be purpose built to take over the system. I will use MyData TpSys as my example here. -Neil- > > Chris M > > > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
