#hazzy Logs

Feb 28 2020

#hazzy Calendar

05:29 AM hazzy-m: morning
05:29 AM jthornton: morning
07:27 AM Lcvette: morning
09:18 AM Lcvette: does linux have an equvilant to constant velocity mode?
09:19 AM Lcvette: im trying to stop this really bad shudder i get when it tries to stop at line esegment ends, it happens with G64 P# turned on
09:19 AM Lcvette: and it is violent to the point of shaking the machine
09:19 AM Lcvette: sheet metal rattle
09:20 AM Lcvette: mach3 has a constant velocity mode that removes that stutter with a bunch of line segments
09:20 AM Lcvette: and allows a continues smooth movement
09:20 AM Lcvette: just can't seem to find what im looking for in the docs
09:56 AM pcw_home: G64 Px with a reasonable tolerance should fix that
09:57 AM Lcvette: im using G64 P0.002
09:57 AM Lcvette: doesn't seem to do anything
09:58 AM Lcvette: i have even upped the p value to 0.010" with no discernable improvement
09:59 AM Lcvette: Watch "Repositioning stutter issue linuxcnc" on YouTube
09:59 AM Lcvette: https://youtu.be/FGFFewAVO3k
09:59 AM Lcvette: pcw_home: see above video of how bad it is
09:59 AM pcw_home: is is possible its overwritten by a later G64/G61 in the file?
09:59 AM Lcvette: no, i have G64 P# at the beginning of every operaion
10:00 AM Lcvette: so i can set the P value for each op
10:01 AM * Lcvette uploaded an image: Fusion360_4AXFDprrWH.png (13KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/cUyZIMcuSthGVuTDNPsLFCUg >
10:01 AM Lcvette: upper right corner of that image is the offending path the arc created by all those line segments
10:01 AM Lcvette: runs beautifully when moving through tangent arcs
10:02 AM Lcvette: smooth as can be
10:05 AM pcw_home: Can separate out the bad piece of gcode and plot the velocity (via halscope) through it? the tolerance should make a big difference
10:06 AM pcw_home: (can you)
10:08 AM Lcvette: i assumed it would resolve the issue too, but it seems to be wanting to change speeds rather than move at a constant velocity
10:08 AM Lcvette: like its decelerating and accelerating rapidly in those moves
10:09 AM Lcvette: can i?
10:09 AM Lcvette: not sure i would know how to accomplish that
10:10 AM pcw_home: Just plot commanded velocity in halscope (might not be a bad idea to plot following error also )
10:11 AM pcw_home: it would also help to isolate the bit of gcode where you see the issue
10:13 AM * Lcvette posted a file: Case Left OP 1.ngc (72KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/tRCjHBuKuMSjEoXvuMWQECzy >
10:18 AM * Lcvette uploaded an image: image.png (33KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/uommHZMGnGPWqoQRkvLRPGKF >
10:18 AM Lcvette: i shrunk it down to this
10:19 AM * Lcvette posted a file: Case Left OP 1.ngc (7KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/KdUHYKxJhwJziOcrmcmbulsA >
10:32 AM Lcvette: this is the offending code here:
10:32 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/VnyNbFBZCVuCLNBSmtNVnGzG >
10:33 AM * Lcvette uploaded an image: chrome_ijd5HubRwR.png (126KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/wMImbvhMYpnRwlFFZIeDCTvm >
10:34 AM Lcvette: so i would add G64 P0.002 at the top?
10:46 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/vykBOlLXepwtkxiuMqsoNsOY >
10:46 AM Lcvette: this is the whole program but for just one of those line segment moves
10:46 AM Lcvette: so now what do i do with it?
10:46 AM Lcvette: can i run it in probe basic sim?
10:53 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/tKxLyKAMQlhIXMCkkarWLkle >
11:18 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/piuuEqozQfCiEVHxMvBZGwGe >
11:19 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/qtonSKxkmKWZjmcFaMRDOryx >
11:20 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/kHZxylNqaNFAUbCqtuyolQki >
11:22 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/wmgICxdZMNrGnUCHlORwRWUg >
11:32 AM pcw_home: I dont seen any aberrations in the little segment
11:32 AM pcw_home: http://freeby.mesanet.com/case.png
11:33 AM Lcvette: so it should not be stuttering?
11:34 AM pcw_home: Its not, that is the velocity is constant in the G1 section = where motion_type is 2
11:35 AM Lcvette: so feedrate is not changing between the segment direction changes
11:35 AM Lcvette: man now im even more confused
11:36 AM Lcvette: i assumed it was the machine trying to slowdown and accelerate for each direction change
11:36 AM Lcvette: not sure why its stuttering like that
11:36 AM pcw_home: It may slow down if you have lower acceleration settings than my test config
11:37 AM pcw_home: can you do the same plot? (just 2 pins, motion.current-vel and motion.motion-type)
11:38 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/muiCMRxGydUhkmQDxPTOfdOY >
11:38 AM Lcvette: and run it on the machine?
11:38 AM Lcvette: pcw_home ^^?
11:39 AM Lcvette: pcw_home: ^^^
11:40 AM Lcvette: i suppose i could
11:40 AM pcw_home: Let me try using your accel and velocity limits
11:40 AM Lcvette: ok
11:44 AM Lcvette: Booting the machine now
11:52 AM pcw_home: using your accel limits, it slows down a bit in the middle http://freeby.mesanet.com/case75.png
11:53 AM Lcvette: On the machine I can totally see the path blending working
11:53 AM Lcvette: So should I decrease my accel?
11:53 AM Lcvette: Or increase
11:55 AM pcw_home: if the hardware can do it, increasing the accel will keep the feedrate more constant
11:56 AM Lcvette: Suggestion for setting?
11:57 AM Lcvette: 100?
12:00 PM Lcvette: I tried 100 and it does seem smoother
12:00 PM Lcvette: Not getting any faults or errors
12:04 PM pcw_home: Can the CAM generate more segments? It seems really "facety"
12:04 PM Lcvette: Unfortunately I have no control over the repositioning moves
12:05 PM Lcvette: I can change the engagement smoothing tolerance which works great
12:05 PM Lcvette: It's these reposition moves that it spits out that are problematic
12:05 PM Lcvette: I was reading about the q value
12:05 PM Lcvette: Wonder if it could help but it seems it just would make fewer segments
12:06 PM * Lcvette uploaded an image: Screenshot_2020-02-28_12-59-02.png (38KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/uIPdXNPPOwnlCKVjkjhriQBg >
12:06 PM Lcvette: i ran this multiple times and it changes the follow path in the backplotter each time
12:09 PM Lcvette: do you want me to try the plotter thing?
12:09 PM pcw_home: is your sample is the repositioning or the cutting move
12:10 PM pcw_home: ?
12:10 PM Lcvette: repositioning
12:11 PM pcw_home: If the repostioning clearance is large you could use a similarly large Pxx value
12:12 PM pcw_home: (since it does not affect machining)
12:12 PM Lcvette: i just tried it with 0.01
12:12 PM Lcvette: it actually seems rougher
12:12 PM Lcvette: it for some reason feels smoothest with 0.004
12:13 PM Lcvette: i tried it from 0.0005 - 0.0100 in half thou increments
12:13 PM pcw_home: I think you would have to plot the velocity to see whats going on
12:13 PM Lcvette: i have halscop open
12:13 PM Lcvette: trying to remember how to set it up
12:14 PM pcw_home: but the moves have pretty large facets which seems liable to cause problems
12:16 PM * Lcvette uploaded an image: Screenshot_2020-02-28_13-08-39.png (57KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/noMRgiRNPdvjYTqUdvcXyepx >
12:16 PM Lcvette: i have those pins setup in channel 1 and channel 2
12:16 PM pcw_home: The backplot is not consistent because it just samples the positions at the (relatively slow) polling rate
12:16 PM Lcvette: do you see any other settings i need to set?
12:17 PM Lcvette: pcw_home: ^^^
12:17 PM pcw_home: You may have to change the velocity scale (but you can do this after you capture a plot)
12:18 PM Lcvette: does it auto caputure?
12:18 PM pcw_home: I was triggering on velocity a bit > 0 and using a single trace capture
12:19 PM pcw_home: bbl
12:19 PM Lcvette: ok
12:19 PM Lcvette: thanks Peter
01:10 PM TurBoss: hello
01:17 PM Lcvette: o/
01:19 PM TurBoss: Lcvette: whats that?
01:19 PM TurBoss: <Lcvette "Screenshot_2020-02-28_12-59-02.p">
01:20 PM Lcvette: trying to resolve some shaking
01:20 PM Lcvette: multiple runs of the same gcode
01:20 PM TurBoss: is it visual?
01:20 PM TurBoss: its too small?
01:20 PM hazzy-m: maybe the machine has a fever?
01:20 PM * TurBoss suspects about VTK
01:21 PM Lcvette: lol yes it has the corona virus
01:21 PM hazzy-m: TurBoss: that's just because he ran it multiple times and the position plot is updated at a relatively sow rate
01:22 PM TurBoss: yes that
01:22 PM hazzy-m: Lcvette: it did come from china after all ...
01:22 PM Lcvette: 3 year incubation period
01:23 PM TurBoss: corona virus arraived my town
01:23 PM TurBoss: lol
01:23 PM Lcvette: /o\
01:23 PM TurBoss: brb foods
01:24 PM hazzy-m: TurBoss: oh no!
01:57 PM CaptHindsight: just looking at how to get CamView into a qtpyvcp window
01:58 PM CaptHindsight: I wish to use openCV with LCNC again
01:58 PM TurBoss: do you need the camview draw features?
01:58 PM TurBoss: oh
01:58 PM CaptHindsight: I forget what that is
01:58 PM CaptHindsight: let me see
01:58 PM TurBoss: there is a camera widget without opencv
01:59 PM CaptHindsight: is draw used to place things like a bullseye into the frame over the video?
01:59 PM TurBoss: yes
02:00 PM CaptHindsight: I guess then it comes down to how the drawing might be tied back into LCNC
02:00 PM CaptHindsight: vs just part of openCV
02:01 PM CaptHindsight: say you want a bullseye to line up to a corner of a part
02:02 PM CaptHindsight: https://ibin.co/2u5XXEUdLjMj.jpg (50um gap - sobel filter) or an edge
02:02 PM TurBoss: oh the camera widget i wrote for qtpyvco doesn't have that features
02:03 PM CaptHindsight: https://ibin.co/2u5W3RNmUMtN.jpg same gap
02:04 PM CaptHindsight: the video is processed by openCV...
02:05 PM CaptHindsight: but I'd want to have features that i detect go back to HAL to align the machine to the features
02:05 PM CaptHindsight: machine vision homing for example
02:08 PM CaptHindsight: I'm still working on getting images into frames from 3d models
02:08 PM CaptHindsight: ultimate goal is matching machine orientation to patterns
02:10 PM TurBoss: that would require a opencv widget
02:10 PM TurBoss: the camera widget we have is multimedia
02:10 PM TurBoss: not opencv
02:10 PM TurBoss: 🙂
02:25 PM CaptHindsight: I'll look at your multimedia example
02:30 PM TurBoss: it can be copied and replace internals
04:11 PM hazzy-m: An openCV widget would be awesome
04:38 PM TurBoss: yes
04:38 PM TurBoss: it was cpu hungry but fun
05:22 PM CaptHindsight: we used to process images on PC XT's with 2MB of video memory over ISA bus :)
05:23 PM CaptHindsight: a 20MHz DSP or array processor was a dream
05:23 PM CaptHindsight: https://books.google.com/books?id=IGkuDrOYjOcC&ppis=_c&lpg=PA167&ots=jQ4l_rIgw_&dq=512%20frame%20grabber%20imaging%20technologies&pg=PA167#v=onepage&q=512%20frame%20grabber%20imaging%20technologies&f=false
05:23 PM CaptHindsight: and we were happy to have it
05:30 PM TurBoss: amazing
05:35 PM TurBoss: CaptHindsight: http://hipersayanx.blogspot.com/2010/11/mostrar-la-webcam-con-pyqtopencv.html
05:35 PM TurBoss: https://iosoft.blog/2019/07/31/rpi-camera-display-pyqt-opencv/
05:36 PM TurBoss: they embed the video on a QtWidget from python
06:13 PM CaptHindsight: https://amin-ahmadi.com/2018/03/29/how-to-read-process-and-display-videos-using-qt-and-opencv/
06:16 PM CaptHindsight: https://www.youtube.com/watch?v=kL0qfuLqB0U
06:16 PM CaptHindsight: Using OpenCV on Qt Creator 3.2 (Qt 5.3)
06:54 PM * hazzy-m is finally home
07:33 PM Lcvette: Hurray \o/
08:39 PM hazzy-m: making good progress on the ATC
08:39 PM hazzy-m: but time to sleep
08:39 PM hazzy-m: I have to go into work tomorrow too :(
09:43 PM Lcvette: Nice!
09:44 PM Lcvette: I've got to machine some last things on the coolant thing tomorrow then wire it...
09:44 PM Lcvette: Then figure out the pwm thing
09:55 PM TurBoss: Lcvette: I was taking a look
09:56 PM Lcvette: \o/
09:57 PM TurBoss: there are 2 ways if im correct
09:57 PM Lcvette: Pcw said a bunch of things about it
09:58 PM TurBoss: pwmgen and hostmot2 pwmgen
09:58 PM Lcvette: Sek ill find
09:58 PM TurBoss: ok
10:08 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/npELxqaDpKVltEnmNpePWrYM >
10:08 PM Lcvette: TurBoss: ^^^ thats the whole conversation i had with PCW about the servo
10:08 PM Lcvette: not sure if its helpful
10:08 PM TurBoss: checking
10:11 PM TurBoss: The PWM is slightly strange: 50 Hz with 2% to 4% duty cycle full scale (1 to 2 ms pulses)
10:11 PM TurBoss: 2% is one end of motion 4% is the other
10:12 PM Lcvette: is good?
10:13 PM TurBoss: readin hostmot docs
10:13 PM Lcvette: :o
10:13 PM Lcvette: voodoo
10:13 PM TurBoss: hm2_<BoardType>.<BoardNum>.pwmgen.<Instance>
10:15 PM Lcvette: is good?
10:15 PM TurBoss: duno yet
10:15 PM Lcvette: i have 7i92 ethernet to 7i77 or 7i76
10:15 PM Lcvette: have both wired in
10:15 PM TurBoss: ok
10:19 PM Lcvette: what is hostmot doc under?
10:19 PM TurBoss: http://linuxcnc.org/docs/2.7/html/man/man9/hostmot2.9.html#pwmgen
10:20 PM TurBoss: * http://linuxcnc.org/docs/devel/html/man/man9/hostmot2.9.html#pwmgen
10:20 PM TurBoss: not sure if pwmgen or siggen
10:21 PM TurBoss: can I have you config my dev died
10:21 PM Lcvette: yes pcw_home didn't mnake that clear
10:22 PM Lcvette: i interpereted it that ppwmgen would do the base positioning and siggen would be capable of adding modulation
10:22 PM Lcvette: yes
10:22 PM Lcvette: for the machine?
10:22 PM Lcvette: what do you need?
10:22 PM TurBoss: yes
10:22 PM Lcvette: whole thing?
10:23 PM Lcvette: whole file or just the hal and ini?
10:23 PM TurBoss: hal and ini
10:23 PM TurBoss: http://www.linuxcnc.org/docs/devel/html/drivers/hostmot2.html
10:23 PM TurBoss: http://www.linuxcnc.org/docs/devel/html/drivers/hostmot2.html#_pwmgen
10:24 PM * Lcvette posted a file: XK7130_INCH.ini (6KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/PisrCWAOIWYPQLPaCckwlnZZ >
10:24 PM * Lcvette posted a file: XK7130_INCH.hal (18KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ohaODhytQOwaEvFpsVOmKmRi >
10:24 PM TurBoss: ty
10:24 PM Lcvette: yup
10:24 PM Lcvette: i think those are recent enough
10:28 PM Lcvette: (float input) value this would come from the subroutine?
10:28 PM TurBoss: hmmm
10:29 PM Lcvette: (float rw) scale, this would need to be made in order to correlate the output into the correct duty cycle for positioning?
10:30 PM TurBoss: you may need to link a analog motion pin to the pwmgen input value
10:30 PM TurBoss: so you can drive the motion pin from gcode
10:31 PM * TurBoss uploaded an image: image.png (13KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/SOWyJXNvBqntZqMSQQYCIhXm >
10:37 PM Lcvette: :o
10:37 PM Lcvette: that is a servo?
10:37 PM TurBoss: yes a rc servo
10:37 PM Lcvette: \o/
10:37 PM Lcvette: mine will be halved
10:37 PM Lcvette: i used a 2:1 reduction gear
10:37 PM Lcvette: so the final sweep of the coolant nozzles with be +45 0 -45
10:37 PM Lcvette: more resolutuion and torque
10:37 PM Lcvette: and used a 35kg servo
10:37 PM Lcvette: :o
10:38 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/CfetGEmQZaIMMdTwgulWoCEh >
10:39 PM TurBoss: incomplete
10:40 PM Lcvette: 😲 it vanishesd while i was reading it
10:40 PM Lcvette: it made a little man that time
10:40 PM Lcvette: :o
10:40 PM Lcvette: 😲 must need test after it
10:41 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/aoUfeUEkwlkvzLlDjfgDoBat >
10:41 PM TurBoss: this is a example
10:41 PM Lcvette: do i need any loadrt or addf stufff?
10:41 PM Lcvette: lcvette doesn't understand that stuff at all
10:42 PM TurBoss: i think you need the vodoo master...
10:42 PM Lcvette: its magic
10:42 PM TurBoss: http://linuxcnc.org/docs/devel/html/man/man9/siggen.9.html
10:42 PM Lcvette: you are the fu master
10:43 PM TurBoss: ok figured
10:43 PM Lcvette: siggen adds an offset swing
10:44 PM Lcvette: is that correct?
10:44 PM TurBoss: what?
10:44 PM TurBoss: swing?
10:44 PM Lcvette: siggen.N.amplitude float in
10:44 PM Lcvette: The output amplitude for signal generator N. If offset is zero, the outputs will swing from −amplitude to +amplitude. The default value is 1.00.
10:44 PM Lcvette: will swing the signal a preset amount
10:45 PM TurBoss: ahhh
10:45 PM TurBoss: yes
10:45 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/OABybxznRarTybjOMUSuwIVR >
10:45 PM TurBoss: a pulse train
10:45 PM Lcvette: this must be the triangle thing pcw_home was refering too
10:45 PM TurBoss: yes
10:45 PM Lcvette: we are ifguring it?
10:45 PM Lcvette: :o
10:46 PM Lcvette: * we are figuring it?
10:46 PM TurBoss: once you have the motor wired you can run some commands from the termianl to drive siggen
10:46 PM Lcvette: ok
10:47 PM TurBoss: halcmd : setp siggen.0.amplitude 5
10:47 PM Lcvette: i need to look and see what outputs are available on the 7i76 and 7i77 board that output the pwm signal
10:47 PM TurBoss: example
10:47 PM TurBoss: ok
10:47 PM TurBoss: I'm still confused about pwmgen and siggen
10:48 PM Lcvette: what is confusing you?
10:48 PM Lcvette: talk me through it
10:48 PM TurBoss: lol
10:48 PM TurBoss: do we need pwmgen
10:48 PM TurBoss: or siggen
10:48 PM Lcvette: yes
10:48 PM Lcvette: both
10:48 PM TurBoss: to drive a pwm output
10:48 PM Lcvette: pwmgen defines positions
10:49 PM Lcvette: siuggen then will generate a sweeping motion based on the position by +/- amplitude amount
10:49 PM Lcvette: based on the tirangle thing
10:49 PM Lcvette: its all very scientific
10:49 PM Lcvette: :o
10:49 PM TurBoss: i see
10:49 PM Lcvette: and i have n idea
10:49 PM Lcvette: * and i have no idea
10:50 PM TurBoss: me either
10:50 PM Lcvette: * and i have no idea if what i said is correct but its what i think happens in peters explanation
10:50 PM TurBoss: I can go to the shop an play with it but is cold there
10:51 PM Lcvette: and from the tidbits in the dooocs what i am starting to see kinda sorta but not sure i understand what im reading fully
10:51 PM Lcvette: its the middle of the night
10:51 PM Lcvette: lol
10:51 PM Lcvette: what time is it there?
10:51 PM Lcvette: your schedule confuses me
10:51 PM TurBoss: 5:44
10:51 PM Lcvette: am?
10:51 PM Lcvette: morning time?
10:51 PM TurBoss: morning
10:51 PM Lcvette: :o
10:51 PM * TurBoss is a vampire
10:51 PM Lcvette: so you sleep from when to when?
10:52 PM Lcvette: dawn to dusk
10:52 PM Lcvette: yes must be
10:52 PM Lcvette: lol
10:54 PM pcw_home: I suspect you would use two cascaded scale components, one to generate the 50% offset and one to add-in the dither
10:55 PM Lcvette: Turboss ^^^
10:55 PM Lcvette: The master is here
10:55 PM TurBoss: hello!
10:56 PM pcw_home: not sure what the basic scale would be, degrees?
10:56 PM Lcvette: pcw_home: ues
10:56 PM TurBoss: I was confused about hostmot2 pwmgen and linuscnc pwmgen and siggen
10:56 PM Lcvette: Yes*
10:57 PM pcw_home: gcode analog value --> scale comp --> scale comp --> hardware PWM value
10:57 PM TurBoss: ok!
10:58 PM Lcvette: if the 2:1 scale thing is an issue i could always just multiply the output by 2 in the subroutine
10:58 PM TurBoss: gcode should need an analog motion pin wired to the scale input?
10:59 PM pcw_home: one scale offset is used for 50% PWM offset (the 1 ms) ,the other is used to feed in the modulation (which comes from siggen comp)
11:01 PM pcw_home: another option would be a custom comp that did all this plus gravity comp for the stream
11:02 PM Lcvette: :o
11:02 PM TurBoss: :)
11:02 PM Lcvette: turboss do you understand this?
11:02 PM TurBoss: not the gravity
11:02 PM TurBoss: :o
11:04 PM Lcvette: that could be handy for different system because im sure not all pressures will be the same
11:04 PM Lcvette: im sure they won't
11:05 PM pcw_home: yeah probably needs some playing with to see what needs to be tweaked for different angles and pressures
11:05 PM Lcvette: i had theorized putting in a multiplier in the equation to adjust the target point
11:05 PM pcw_home: scale does that
11:05 PM Lcvette: and using a lineedit box in the gui
11:07 PM Lcvette: or even just a +/- degree box and add or subtract degrees from the calculated angle to fine tune it from within the user interface
11:08 PM Lcvette: that would give the user some easy control over adjustments for each setup
11:08 PM TurBoss: http://linuxcnc.org/docs/devel/html/man/man9/scale.9.html
11:08 PM TurBoss: maybe som halwidget can manipulate the scale parameters
11:10 PM TurBoss: oh I have a linuxcnc VM here
11:11 PM Lcvette: whats that?
11:11 PM TurBoss: the scale component
11:12 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/FCazCyTrALNuXObkRnOSqDbK >
11:12 PM Lcvette: this was the subroutine i was using for the axis driven setup
11:12 PM Lcvette: pcw_home ^^^
11:16 PM Lcvette: scale.N.out float out
11:16 PM Lcvette: out = in * gain + offset
11:23 PM Lcvette: pcw_home: is there a special pin on the 7i76 or 7i77 for the pwm output?
11:35 PM Lcvette: TurBoss: you still here?
11:35 PM Lcvette: quick question about atc
11:35 PM Lcvette: i forget how to get to the atc thing
11:35 PM TurBoss: ?
11:35 PM Lcvette: i wanted to increase the wheel speed
11:36 PM TurBoss: oh sure
11:36 PM TurBoss: its hardcoded
11:36 PM Lcvette: it is about half the speed of the actual carousel
11:36 PM TurBoss: maybe adding a seting
11:36 PM TurBoss: I'll add an option tomorrow my ded died
11:36 PM Lcvette: ok
11:36 PM Lcvette: get some rest, im gonna turn in for the night too
11:37 PM Lcvette: thanks turboss! and pcw_home!
11:37 PM TurBoss: night