On Thursday 16 February 2017 09:57:30 Todd Zuercher wrote:

> I thought that you were trying to make the pyvcp meter change scales. 
> My idea (and this still might be useful to you) was to have a tab for
> each of your gear settings.  In each tab you would have an RPM meter
> for the spindle that was scaled with the appropriate warning zones,
> LEDs... for that gear.  The main drawback I see to this set up is that
> it would not be automatic with your gear change, you'd still have to
> select the tab, when you select your gear.  But is that really that
> big of a deal on a manual gear changing home hobby machine?
>
Humm....  When the detectors get here, so I can feed it a 5-pack of 
signals if the backgear lever is included, its possible that those 
signals might also be rigged in parallel with the mouse clicks that 
change the tabs, so the tab change would be automatic at initial run 
time. But it would be a tab switch for an after init time change.

But with 8 essentially duplicates of the xml code to draw them, would 
this not be a huge suckage on the pi's limited resources? Other than 
that, I don't have any objections.

I would need to set the tabs up to control 2 sets of 4 meters yadda, 
yadda. That would be 5 tab buttons total with the first one selecting 
which bank of 4 to select. So if backgear was engaged, the tabs would be 
labeled 5,6,7,8.  Or is that dynamic relabeling of the tabs even doable? 
I don't know.  Might have to define 8 tabs and only show the 4 currently 
applicable. More reading, thats for sure.


> ----- Original Message -----
> From: "Gene Heskett" <[email protected]>
> To: [email protected]
> Sent: Thursday, February 16, 2017 1:34:10 AM
> Subject: Re: [Emc-users] No gladevcp on a pi, no glade-gtk2 in the
> repo's,       whats next?
>
> On Thursday 16 February 2017 00:54:30 Todd Zuercher wrote:
> > You seem to have quickly dismissed my idea of using tabs in the
> > pyvcp window.  I had set up configs that used a pyvcp panel that had
> > a series of buttons for incrementally jogging the machine
> > coordinates. There were 4 tabs, one for jogging inches, tenths,
> > hundredths, and thousandths.  On each tab was an identical grid of
> > jogging buttons and a label for the increment.  It worked well and
> > looked good.  The main downside was it used 32 halui mdi pins for 8
> > buttons. sceenshot.
> > https://forum.linuxcnc.org/media/kunena/attachments/3190/error2.png
>
> Looks pretty good Todd, but thats not what I want to do. I want it to
> tell me when PI need to stop and change the belt to a different
> "gear". This can be done with some hal modules and 3 pyvcp leds.  The
> led's are already on the gui, and I'm waiting for mpja.com to send me
> some belt position sensors in the form of a 4 channel ir obstacle
> detector. Friday maybe. Depending on how they work, I'll get another
> and put it on the backgear lever so LCNC will then know exactly what
> gear its in.  If I ask for 1000 revs, it can't do that in backgear
> out, 1st gear on the belt as I have the vfd set for 150 Hz tops=800
> revs.  So I want it to tell me it needs a higher gear. There comes a
> point where I'd need a 5 horse motor, but them puppies be heavily gold
> plated whereas I have $25 each in the pair of 1 hp's I got from a
> local scrap dealer. I took a 3/4 single phase off it that weighs what
> these 2 do together.
>
> > ----- Original Message -----
> > From: "Gene Heskett" <[email protected]>
> > To: [email protected]
> > Sent: Wednesday, February 15, 2017 9:38:15 PM
> > Subject: [Emc-users] No gladevcp on a pi, no glade-gtk2 in the
> > repo's,     whats next?
> >
> > Greetings guys;
> >
> > I just spent an hour, both on this machine,  and on the pi, trying
> > to make the one example gvcp-panel.test.ui we have, run. I can get a
> > tiny led out of it on this wheezy machine, but Glade 3+ on the pi
> > knows nothing of the widget creation commands in that file.  <hbox>,
> > HAL_LED, 95% of the file is an error report.
> >
> > So it looks like gtk2+ is officially shitcanned.
> >
> > Except all the /usr/lib/python2.7/gladevcp stuff is there on the pi,
> > I think:
> > ls =
> > calculator.glade      gladebuilder.pyc     hal_filechooser.py
> > hal_lightbutton.py   hal_pythonplugin.py   __init__.py
> > offsetpage.glade       persistence.pyc
> > calculatorwidget.py   gladevcp-test.glade  hal_filechooser.pyc
> > hal_lightbutton.pyc  hal_pythonplugin.pyc  __init__.pyc
> > offsetpage_widget.py   speedcontrol.py
> > calculatorwidget.pyc  hal_actions.py       hal_graph.py
> > hal_mdihistory.py    hal_sourceview.py     jogwheel.py
> > offsetpage_widget.pyc  speedcontrol.pyc
> > combi_dro.py          hal_actions.pyc      hal_graph.pyc
> > hal_mdihistory.pyc   hal_sourceview.pyc    jogwheel.pyc
> > offsetwidget.py tooledit_gtk.glade
> > combi_dro.pyc         hal_bar.py           hal_gremlin_plus.py
> > hal_meter.py         hal_widgets.py        led.py
> > offsetwidget.pyc       tooledit_widget.py
> > drowidget.py          hal_bar.pyc          hal_gremlin_plus.pyc
> > hal_meter.pyc        hal_widgets.pyc       led.pyc
> > overridewidget.py      tooledit_widget.pyc
> > drowidget.pyc         hal_dial.py          hal_gremlin.py
> > hal_pyngcgui.py      iconview.py           makepins.py
> > overridewidget.pyc     xembed.py
> > gladebuilder.py       hal_dial.pyc         hal_gremlin.pyc
> > hal_pyngcgui.pyc     iconview.pyc          makepins.pyc
> > persistence.py xembed.pyc
> >
> > I did find a 3 yo msg with google that recommended setting up env
> > vars with export for where it was, found the python-2.7 versions and
> > exported that path, but if it helped I didn't/couldn't tell.
> > glade-3.18.xx apparently can't use it.
> >
> > What do we do next? pyvcp I am told cannot do what I want.
> >
> > Cheers, Gene Heskett
>
> Cheers, Gene Heskett


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to