Ok I lied it was really easy. Three line change remove line 1761 in control.c add *(emcmot_hal_data->spindle_on)=1; after 1500 in commands.c and *(emcmot_hal_data->spindle_on)=0; after 1514 in commands.c
try it out I did minimal MDI testing. spindle on goes true and false as per m3,m4,m5 regardless of what s is set at Chris M > From: [email protected] > To: [email protected] > Date: Mon, 5 Sep 2011 21:52:30 +0000 > Subject: Re: [Emc-users] M3/M4 and M5 > > > > The hal pins are changed in control.c > lines 1761 for spindle on > line 1762 for forward > line 1763 for reverse > HAL pin 'spindle on' is based on emc status of spindle speed * emc status > net_spindle_scale > In other words spindle is on if emc status spindle speed is not 0 - off if it > is 0 > Presumably M5 sets emc status spindle speed to 0 somewhere > and presumably m3/m4 tells emc to transfer the gcode s speed to emc status > spindle speed > The m codes are not directly controlling the HAL pins > So its alot more work to fix this then you hoped. > Thats how I see it from a quick look - not that I'm any expert with the guts > of EMC > > > From: [email protected] > > Date: Mon, 5 Sep 2011 23:29:54 +0300 > > To: [email protected] > > Subject: Re: [Emc-users] M3/M4 and M5 > > > > 2011/9/5 andy pugh <[email protected]>: > > > On 5 September 2011 21:08, Viesturs Lācis <[email protected]> > > > wrote: > > >> 2011/9/5 andy pugh <[email protected]>: > > > > > >>> Maybe 1499 of src/emc/motion/***command.c*** > > > > Damn!!! My apologies! > > Thanks, I will take a look. > > > > Viesturs > > > > ------------------------------------------------------------------------------ > > Special Offer -- Download ArcSight Logger for FREE! > > Finally, a world-class log management solution at an even better > > price-free! And you'll get a free "Love Thy Logs" t-shirt when you > > download Logger. Secure your free ArcSight Logger TODAY! > > http://p.sf.net/sfu/arcsisghtdev2dev > > _______________________________________________ > > Emc-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/emc-users > > ------------------------------------------------------------------------------ > Special Offer -- Download ArcSight Logger for FREE! > Finally, a world-class log management solution at an even better > price-free! And you'll get a free "Love Thy Logs" t-shirt when you > download Logger. Secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsisghtdev2dev > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
