#linuxcnc | Logs for 2013-04-12

Back
[00:03:02] <roh> heh. in our hackspace there are also people working on a new kind of slicer
[00:03:26] <roh> really fast and it should generate better printouts from what ive seen so far.
[00:03:33] <r00t4rd3d> http://imgur.com/a/KJ2Tb#0
[00:03:36] <roh> no source/tryouts yet.
[00:03:37] <r00t4rd3d> thats cool
[00:07:35] <L84Supper> after 1/2 bottle of scotch it doesn't have the same effect
[00:08:57] <L84Supper> http://www.inscc.utah.edu/~tgarrett/Snowflakes/Gallery/ 3d gallery of snowflake images captured in freefall
[00:28:38] <brummer> well for the average user, CAM can take a while, but if you're doing CAM for a production part that you want to optimize for tool wear, speed etc you might spend a lot of time on it, but then that part is getting runs hundreds or thousands of times in production. That's part of the reason there is a gap between "professional" and hobby cam. That and hobby capability of cnc manufacturing is still relatively new in the grand scheme
[01:18:30] <tjtr33> today I scored "Numerical Control Part Programming" by Childs. an APT manual, with workbook, 4$ at thrift shop
[01:24:05] <archivist> tjtr33, you lucky person!
[01:26:06] <tjtr33> i'll bring it & the Kral book if you like, to the fest
[01:26:41] <archivist> I have the kral, I cannot come to the fest though
[01:27:14] <tjtr33> will try to scan then & will let u no
[01:27:41] <archivist> thanks
[01:28:10] <tjtr33> if you're interested this from egypt, a course in 2013 http://www.staff.zu.edu.eg/awafa/browseMyFiles.asp?path=./userdownloads/My%20Courses/4th%20Prod/CAM/Ch%201/
[01:43:41] <mrsun> hmm i wonder ... how to set my ball turning attachment to turn a 24mm diameter ball :P
[01:43:52] <mrsun> trial and error maybe :P
[01:50:20] <Waz> wow this blew my mind. . . im a machinist and a student of cyber security and computer forensics... and it never crossed my mind that there may be a linux control for cnc machines
[02:11:18] <DJ9DJ> moin
[06:00:56] <jthornton> morning
[09:32:39] <IchGuckLive> hi all B)
[09:42:21] <L84Supper> why would a stainless steel belt (12" W x few feet long) supplier have difficulty surface grinding the welds smooth?
[09:42:29] <L84Supper> http://www.belttechnologies.com/applications/vacuum-belts/
[09:43:34] <IchGuckLive> stainless gets hard under welding and braks ad grinsding
[09:44:20] <L84Supper> nahh
[09:48:09] <DJ9DJ> what is grinsding?
[09:50:00] <jdh> it's like grinding, with an extra s
[09:50:08] <DJ9DJ> ah! :D
[09:50:29] <DJ9DJ> and braks ad is like breaks at, right?
[09:52:06] <PetefromTn__> mornin'
[09:52:29] <DJ9DJ> hi pete from tennessee
[09:54:31] <ReadError> is it possible to change the steplen for just 1 axis?
[09:54:48] <ReadError> i see it in the hal params
[09:56:32] <PetefromTn__> DJ9DJ: Hey DJ..
[09:59:03] <IchGuckLive> ReadError: you can change to your needs
[09:59:22] <IchGuckLive> there is a calculation ods out for this
[10:27:34] <L84Supper> it's clear to me now that conveyor belts and CNC don't often meet
[10:29:42] <TekniQue> I programmed this last week: http://www.youtube.com/watch?v=kdiLBfHo9sY
[10:29:43] <Tecan> (kdiLBfHo9sY) "Lokaverkefni í Iđntölvur og Vélmenni" by "biggih" is "Tech" - Length: 0:08:14
[22:09:15] <skunkworks2> hundreds of ways to do it.. mine is setup similar 0 - 10v 2 pins frd rev
[22:09:23] <PetefromTn> Aah alright. I will read thru there a bit.
[22:11:02] <PetefromTn> Really how do you have your hal file setup for the command to fwd and rev
[22:12:28] <skunkworks2> (I posted my half file...) ;)
[22:12:51] <skunkworks2> hal...
[22:15:57] <PetefromTn> Actually looking at that file it is the same as what I see here only goes back til I logged on...
[22:16:22] <Connor> http://pastebin.ca/2357312
[22:16:22] <skunkworks2> change the date
[22:16:45] <Connor> halcmd show pin *7i77*
[22:16:45] <Connor> (02:42:01 PM) andypugh: abs.0.out => 7i77.analogout
[22:16:45] <Connor> (02:42:18 PM) andypugh: abs.0.is-positive 7i77.pin18
[22:16:53] <Connor> (02:42:32 PM) skunkworks: Then I cheated and used the abs sign output for spindle dirction..
[22:16:53] <Connor> (02:42:37 PM) andypugh: abs.0.is-negative => 7i77.pin19
[22:17:01] <Connor> (02:42:40 PM) skunkworks: (as andypugh showed)
[22:17:02] <Connor> (02:43:05 PM) skunkworks: well - similar.
[22:17:14] <Connor> The relevant parts..
[22:17:39] <Connor> Oh...
[22:17:50] <Connor> and halcmd show pin *7i77* in a terminal window to get the true pin name
[22:18:42] <PetefromTn> Nice ta see ya man!!
[22:19:07] <Connor> I heard my name beep from the living room.
[22:19:08] <Connor> :)
[22:19:23] <PetefromTn> how?
[22:20:08] <Connor> My office is only 20' from living room.. and I have speakers.. Beep for when someone says my name is distinctive..
[22:21:36] <Connor> Go out and print up the terminal screen.. (the black box) and do that halcmd
[22:22:22] <Connor> not sure where you got pins 18 & 19 from.. 16 & 17 were input pins for the MPG.. so 18 and 19 are on the input block.
[22:22:34] <PetefromTn> SO how do I input this into the file, Incidenatally the numbers were right AND wrong. Basically if you look at the 7i77 manual the outputs are 0-7 on the right and 8-16 on the left . I am starting plugging in my outputs from zero so the first one was coolant and the second and third are the fwd and rev liines.
[22:23:25] <PetefromTn> So basically coolant is Zero, and the fwd and rev are 1 and 2..
[22:23:47] <PetefromTn> whaddya mean print up the terminal screen?
[22:24:11] <Connor> okay, so, your on TB8 Pin 18 & 19.. which we could care less about.. it's OUTPUT1 and OUTPUT2 we want to know..
[22:24:25] <PetefromTn> yes exactly...
[22:24:42] <Connor> Should be application called Terminal.. Run that.. will bring up black box.
[22:24:49] <Connor> You've seen me in it a few times.. :)
[22:25:13] <Connor> then type this into the screen and hit enter..
[22:25:13] <Connor> halcmd show pin *7i77*
[22:25:57] <Connor> skunkworks: What time is it for you ?
[22:26:22] <PetefromTn> Yeah I know but you said PRINT!!
[22:26:29] <Connor> didn't mean print.
[22:26:50] <Connor> I mean pull up.. not print up.. :)
[22:27:12] <pcw_home> defile your terms!
[22:27:26] <Connor> pcw_home: HA.
[22:27:47] <PetefromTn> LOL..
[22:28:12] <Connor> We're just trying to find the proper pin name for the 7i77 for output pins 1 & 2 on the Field I/O block.
[22:28:53] <Connor> hm2_5i25.0.7i77.0.0.output-01
[22:28:54] <Connor> hm2_5i25.0.7i77.0.0.output-02
[22:29:05] <Connor> That's the pin names.. just found the one for coolant.. it's hm2_5i25.0.7i77.0.0.output-00
[22:29:07] <pcw_home> halcmd is best way (and redirect it to a donor file for cut/paste)
[22:29:39] <Connor> pcw_home: Yea.. but you have to have the hardware in your system.. and I don't.. while he does..
[22:29:53] <pcw_home> I dont think i could type that right two times in a row
[22:30:13] <Connor> I couldn't.. I'm always cut'n and paste'n
[22:31:37] <pcw_home> If PetefromTn makes a file of all pins he can send you a copy
[22:31:56] <Connor> yea.
[22:33:23] <Connor> okay.. he has a line in his file...
[22:33:23] <Connor> net machine-is-enabled => hm2_5i25.0.7i77.0.1.spinena
[22:33:27] <Connor> what is that?
[22:33:37] <Connor> what is spinena ?
[22:33:55] <PetefromTn> spindle enable Im sure..
[22:34:05] <Connor> I am too.. Just not sure what it's connected too.
[22:35:03] <PetefromTn> I don't understand how we connect a signal to a pin on the mesa here at all... SorryLOL
[22:36:02] <PetefromTn> Is there anything you want me to try here?
[22:36:37] <Connor> one sec.. I'm typing this up..
[22:36:55] <Connor> pcw_home: skunkworks take a look at this and see if this looks right..
[22:37:06] <Connor> find this line
[22:37:06] <Connor> loadrt abs names=abs.spindle
[22:37:06] <Connor> change to
[22:37:07] <Connor> loadrt abs names=abs.spindle,abs.spinout
[22:37:33] <Connor> find this line and put the # in front of it for now.
[22:37:33] <Connor> #net spindle-vel-cmd => hm2_5i25.0.7i77.0.1.analogout5
[22:37:45] <Connor> and these lines below it..
[22:37:49] <Connor> net spindle-vel-cmd => abs.spinout.in
[22:37:49] <Connor> abs.spinout.out => hm2_5i25.0.7i77.0.1.analogout5
[22:37:49] <Connor> abs.spinout.is-postive => hm2_5i25.0.7i77.0.0.output-01
[22:37:49] <Connor> abs.spinout.is-negative => hm2_5i25.0.7i77.0.0.output-02
[22:38:38] <Connor> That's ONE way to do it..
[22:38:58] <Connor> but, we can also use motion.spindle-forward and motion.spindle-reverse
[22:39:05] <Connor> so.. I'm not sure which way is best.
[22:39:40] <pcw_home> yes in LInuxCNC there are always confusing choices
[22:40:26] <Connor> he has these lines in his file..
[22:40:44] <Connor> net spindle-on <= motion.spindle-on
[22:40:44] <Connor> net spindle-cw <= motion.spindle-forward
[22:40:44] <Connor> net spindle-ccw <= motion.spindle-reverse
[22:41:00] <pcw_home> I suspect the motion ones are better but I have no basis for that suspicion
[22:41:44] <pcw_home> (but maybe because they will both be off when the spindle is off)
[22:42:10] <Connor> yea. not trusting that spindle-vel-cmd == 0
[22:43:03] <Connor> So, how do you tie that net-spindle-cw to the pin ?
[22:44:51] <Connor> net spindle-cw => hm2_5i25.0.7i77.0.0.output-01
[22:45:03] <Connor> net spindle-ccw => hm2_5i25.0.7i77.0.0.output-02
[22:45:08] <Connor> ?
[22:45:12] <pcw_home> or
[22:45:14] <pcw_home> net spindle-ccw hm2_5i25.0.7i77.0.0.output-02 <= motion.spindle-reverse
[22:45:26] <Connor> yea. combined..
[22:45:39] <Connor> okay. PetefromTn: you there ?
[22:46:51] <PetefromTn> yeah man I just unhooked the spindle motor fan from the relay because for some reason when I wired it up the way Art had it setup it runs all the time instead of when the motor is turning. That MAY be a factor of a setting in the VFD so I dunno...
[22:47:33] <PetefromTn> Standby here a minute...okay
[22:50:25] <Connor> so, forget everything I pasted above..
[22:50:28] <Connor> and do this.
[22:50:49] <Connor> find these two lines..
[22:50:49] <Connor> net spindle-cw <= motion.spindle-forward
[22:50:49] <Connor> net spindle-ccw <= motion.spindle-reverse
[22:50:53] <Connor> and change them to this.
[22:51:15] <Connor> net spindle-cc hm2_5i25.0.7i77.0.0.output-01 <= motion.spindle-forward
[22:51:19] <Connor> net spindle-ccw hm2_5i25.0.7i77.0.0.output-02 <= motion.spindle-reverse
[22:51:43] <Connor> I'm thinking that's the only thing you need to change.
[22:52:10] <Connor> BUT. I would check the analog voltage coming off the output when in reverse to make sure it's a positive voltage.. and not negative.
[22:55:14] <PetefromTn> Okay man this is in the Hal file then?
[22:55:21] <Connor> yes.
[22:55:31] <PetefromTn> Standby...
[22:55:41] <pcw_home> yeah I thinks its generally better to check the outputs
[22:55:42] <pcw_home> for expected behavior _before_ connecting them to (big, dangerous) hardware
[22:56:06] <Connor> around line 242.. unless you have some extra lines now that I don't have..
[22:56:35] <Connor> Yea, the -10 +10 is the only thing I'm not sure about.
[22:56:57] <Connor> OUTPUT_MIN_LIMIT = -10.0
[22:56:58] <PetefromTn> Whaddya mean +10 and -10?
[22:57:14] <Connor> Some VFD's can take -10v to +10v.
[22:57:17] <Connor> yours doesn't.
[22:57:29] <Connor> so we want to make sure it's outputting correctly.
[22:58:00] <Connor> I think you need to change the OUTPUT_MIN_LIMIT = -10.0 in the .ini value under SPINDLE_9 to OUTPUT_MIN_LIMIT = 0
[22:58:01] <Connor> also
[22:58:26] <pcw_home> If we were nice, we would have made a mode where analaog5 was unsigned
[22:59:17] <Connor> pcw_home: OUTPUT_MIN_LIMIT = -10.0 affect it being able to go -10v right ?
[22:59:32] <pcw_home> Yes
[22:59:42] <pcw_home> so set that to 0
[23:00:24] <pcw_home> and set the max limit to the spindle RPM at 10V
[23:00:25] <Connor> Wonder how that works on his normal axis drivers.. I thought they were 0-10v too.. but we have -10 to 10 on them as well.. or does some magic happen on those ?
[23:00:45] <pcw_home> axis drives are +-10
[23:01:08] <Connor> It works, so, I'm not worried about it.. :)
[23:01:34] <Connor> I just thought those were 0-10v with a direction pin.
[23:02:10] <pcw_home> you want the maxscale and output max limit to be 6000
[23:02:37] <pcw_home> (since thats the max requested RPM)
[23:02:55] <Connor> [SPINDLE_9]
[23:02:55] <Connor> ENCODER_SCALE = 50000.0
[23:02:55] <Connor> OUTPUT_SCALE = 10.0
[23:02:55] <Connor> OUTPUT_MIN_LIMIT = -10.0
[23:02:55] <Connor> OUTPUT_MAX_LIMIT = 10.0
[23:03:05] <Connor> that's all he has in the .ini file for spindle I think.
[23:03:56] <PetefromTn> Okay I found the lines... Mine is now setup as you describe changing the voltage polarity now. You guys are moving too fast here for me LOL
[23:04:12] <pcw_home> OUTPUT_SCALE = 6000
[23:04:14] <pcw_home> OUTPUT_MIN_LIMIT = 0.0
[23:04:16] <pcw_home> OUTPUT_MAX_LIMIT = 6000
[23:04:35] <pcw_home> Is what I think you want
[23:04:53] <PetefromTn> Is it okay that I put a pound sign before the original lines instead of deleting them in case this does not work
[23:04:57] <PetefromTn> Why 6000?
[23:05:16] <Connor> setp hm2_5i25.0.7i77.0.1.analogout5-scalemax [SPINDLE_9]OUTPUT_SCALE
[23:05:17] <Connor> setp hm2_5i25.0.7i77.0.1.analogout5-minlim [SPINDLE_9]OUTPUT_MIN_LIMIT
[23:05:17] <Connor> setp hm2_5i25.0.7i77.0.1.analogout5-maxlim [SPINDLE_9]OUTPUT_MAX_LIMIT
[23:05:25] <Connor> is in the hall file.
[23:05:34] <Connor> 6000 RPM
[23:05:34] <pcw_home> because the spindle speeds are scaled in RPM
[23:06:16] <PetefromTn> duh..
[23:06:22] <pcw_home> so with that scaling when you request 6000 RPM you will get 10V
[23:06:56] <Connor> What's the bit resolution on those PWM outputs ?
[23:06:59] <pcw_home> if left at 10 you would just about always be at full speed
[23:07:19] <PetefromTn> Okay so got the INI file up here looking at the spindle setup.
[23:07:24] <pcw_home> 13 bits (12 bits unipolar)
[23:07:30] <PetefromTn> change output min limit to zero then?
[23:07:36] <Connor> yes
[23:08:00] <PetefromTn> output scale to the 6000?
[23:08:34] <pcw_home> yes if thats your max RPM
[23:08:59] <PetefromTn> okay why again is the max limit 6000 and not the 10v?
[23:09:23] <PetefromTn> encoder scale is set to 50000.0
[23:09:46] <pcw_home> because the number that gets feed to this from motion is scaled in RPM
[23:10:42] <PetefromTn> but it was set to a voltage from the way the PNCconf set it up initially?
[23:10:56] <PetefromTn> or rather a voltage representation..
[23:11:55] <pcw_home> pncconf oversight?
[23:12:02] <PetefromTn> also when we did the PNCconf file setup we did not have the spindle hooked up yet so we did not input anything in the values, do we need to run PNCconf to set up the spindle or will modifying the INI and hal files suffice?
[23:12:08] <Connor> Pncconf really didn't ask about RPM on the spindle I don't think
[23:12:22] <Connor> PetefromTn: No.
[23:12:41] <PetefromTn> You are the man Pete so if you say it is 6k then it is 6k not questioning you here just wondering about the discrepancy..
[23:13:12] <pcw_home> in any case the number you get is in RPM so the analog output channel needs to be scaled in RPM
[23:13:43] <PetefromTn> jeez its midnight already LOL
[23:14:23] <pcw_home> just to further confuse you its arguable that the axis drives should be scaled in machine units per second instead of volts
[23:14:40] <PetefromTn> okay just tried to load linuxCNC and got an error..
[23:14:49] <Connor> okay. what's the error.
[23:14:53] <pcw_home> not unexpected
[23:15:17] <PetefromTn> it says output2 is not in existence...
[23:15:36] <PetefromTn> should it be output 2 and not output 02?
[23:15:40] <Connor> hm2_5i25.0.7i77.0.0.output-02
[23:15:59] <pcw_home> you must be youngsters, I'm on the left coast and falling asleep already
[23:16:45] <PetefromTn> Well like I said it is midnight here now. Just finished watching a movie called the life of Pi. Pretty damn interesting.
[23:17:08] <PetefromTn> Connor: that is exactly what I inputted.
[23:17:22] <FinboySlick> pcw_home: I discovered that you can use RAMB18E1 as fifo and I'm giddy as a little girl.
[23:17:48] <FinboySlick> I thought I was going to have to implement all of that junk by myself.
[23:17:54] <pcw_home> srl16s make nice FIFOs as well
[23:18:15] <FinboySlick> From what I read, they're fast too!
[23:18:36] <pcw_home> (yes and dense)
[23:19:02] <pcw_home> 1 SRL16 (16 FFs) per LUT
[23:19:08] <FinboySlick> Fifos were really the missing part for what I was trying to do.
[23:19:43] <FinboySlick> I have a wide chunk of data that I have to process in chunks. Fifos can tell me when all the data is ready for the next step.
[23:19:44] <Connor> PetefromTn: Hmm. Not sure.. Kinda hard to tell without seeing everything in front of me.
[23:19:44] <PetefromTn> again I put a pound sign before the original lines in the hal file instead of deleting them would that cause a problem?
[23:19:44] <FinboySlick> It's awesome.
[23:19:55] <pcw_home> Spartan6 and above has SRL32s
[23:19:58] <Connor> No. That comments it out.
[23:20:32] <PetefromTn> thats what I thought... Do you need to have the same amount of spaced between the net stuff and the <=stuff?
[23:20:43] <Connor> no. single space is fine.
[23:21:04] <PetefromTn> I'll text you a picture of the screen...
[23:21:23] <Connor> k. I have to come into Maryville tomorrow it look slike.
[23:22:01] <Connor> Need to Drop a Dog off at a Adoption event (runs from 11-3) So, I can drop by and help with this.. but,, have to leave in time to pick the dog up at 3
[23:22:11] <pcw_home> 'Nite all
[23:22:18] <Connor> g'nigh pcw_home
[23:22:44] <PetefromTn> Nite PETE!!
[23:22:55] <PetefromTn> msg sent.
[23:23:16] <PetefromTn> Okay man that is great if you can come over. Still trying to get this line setup.
[23:25:35] <PetefromTn> Doh I think I found the problem. I put a 1 instead of an I in the output 2 line LOL
[23:29:33] <PetefromTn> okay man how do I test the spindle now? I don't see where I can set the speed, I wanna set it for slow.
[23:39:47] <Connor> PetefromTn: okay, I'm back
[23:39:52] <PetefromTn> No worries...
[23:40:14] <Connor> Do you not have a + and - under the spindle somewhere ?
[23:40:46] <PetefromTn> Trying to figure out the vfd. Would these inputs to the vfd be sinking or sourcing inputs? Gotta configure out which is which so I can configure the little terminal thing.
[23:40:46] <Connor> let me go look at my config on my mill brb
[23:41:03] <Connor> sourcing.
[23:41:06] <Connor> I belive.
[23:41:29] <Connor> Yes, Everything on the 7i77 is Sourcing.
[23:42:36] <PetefromTn> so what would that make the INPUTS to the VFD then?
[23:43:01] <PetefromTn> so the 7i77 sources the 24v signal and the vfd sinks it?
[23:43:24] <Connor> yes
[23:43:59] <PetefromTn> okay it is already setup for sinking....
[23:45:05] <PetefromTn> Trying to decide how to proceed with a test here. I was gonna pull the wires out from the 7i77 and then put a meter across but I need to remove all of them. If I remove them from the VFD I only need to remove one input at a tiime. They are also not configured in the vfd yet.
[23:48:32] <Connor> I would remove all of them.
[23:48:42] <Connor> just to be safe.
[23:48:56] <Connor> let me look at your docs on your VFD
[23:50:29] <PetefromTn> Okay in the VFD manual it says you set c001 thru coo7 for inputs. I set C001 to 00 for FWD and coo2 to 01 for rev. You also set A002 for 01 for control external
[23:51:14] <PetefromTn> pg 33...
[23:52:08] <Connor> I'm looking at page 28.
[23:52:39] <Connor> Looks like you set the VFD for SOURCING inputs.
[23:52:40] <PetefromTn> I removed all four wires from the VFD and now wanna check with the meter. Trying to figure out how to input the velocity or RPM in linuxCNC here. I see where you turn it cw or ccw on..
[23:52:56] <Connor> No + or - buttons under it ?
[23:53:46] <PetefromTn> yeah there is but where do you see the speed readout?
[23:53:59] <Connor> It's the bar graph in the right hand corner.
[23:54:27] <Connor> okay.. Looking at the manual.. you need to power the VFD down.. and change from sink to source ..
[23:54:45] <PetefromTn> okay I hit FWD and pressed the plus sign and no bar graph on your glade panel...
[23:54:46] <Connor> because 7i77 is SOURCING outputs, and VFD needs to be set for SOURCING input.
[23:55:24] <PetefromTn> I don't understand why we need to change when we are outputting a 24v signal from the 7i77 to the VFDs input?
[23:55:30] <Connor> I'm not sure the Glade bar graph is hooked in correctly.. It might be for input speed, not commanded.
[23:56:08] <Connor> Because, the VFD can be setup so that you either ground the inputs (sinking), or supply voltage (sourcing).
[23:56:14] <PetefromTn> okay so I cannot test then because I cannot see what the speed is gonna be
[23:56:37] <PetefromTn> Are you sure that is correct setup then?
[23:56:43] <Connor> OKay, then lets just hold off till tomorrow.. better save than sorry.
[23:56:51] <Connor> Look at bottom of page 28.
[23:56:56] <PetefromTn> Ifso I gotta power everything down and do it.
[23:57:02] <PetefromTn> Okay I am looking now.
[23:57:14] <Connor> see the short bar.. connecting PLC to L.
[23:57:23] <Connor> L is negative..
[23:57:40] <Connor> and P24 is 24v supply..
[23:57:54] <PetefromTn> yeah I know that
[23:58:21] <Connor> now if we source 24v from 7i77 it goes through the input circuits and then goes to ground to complete the circuit.
[23:58:24] <Connor> from what I can tell.
[23:58:39] <PetefromTn> So if I change the jumper then I am okay....
[23:58:46] <Connor> yes.
[23:58:59] <PetefromTn> Honestly we are not even there yet because I need to test the output of the 7i77 first...
[23:59:05] <Connor> correct.
[23:59:08] <PetefromTn> Wires are disconnected.
[23:59:51] <PetefromTn> So if I turn on the spindle in the software the fwd line should be 24v to gnd and the analog output should be something MORE than zero since we dunno what the spindle speed commanded is yet...
[23:59:54] <Connor> So. Lets call it a night before we make a mistake.. cause I'm getting sleepy.. I'll bring my digital Multimeter tomorrow. and we can test before hooking stuff up