Originally Posted by RadekCX Yes? Maybe, but your FW not work on both side rotation identically. I testing this FW and I dont know, why max rpm is not identically - this is not identically even if change phase on motor. I'm testing progress current through phase with osciloscope and here also not current identically. With good motor is bug better evident. This bug verify two people not dependent on me. |
I've not seen this bug of which you speak, how are you coming to the conclusion that the speed difference is the FW and not the multitude of other variables between the IO pins of the PIC and the coils of the motor?
The coil currents are simply a look-up table output to the DAC of the LMD's. There really isn't much to go wrong here as far as my reading of the datasheet.
Originally Posted by RadekCX Is this violation GPL - IMHO NOT!!! Any driver with PIC16F628, LMD18245 is PICstep? |
No any driver with an LMD and a PIC isn't PICStep, but any driver with an LMD and a PIC programmed with my firmware or a derivative of it is. If you've written your firmware from scratch with pascal and haven't simply ripped the headers off my asm then that's fine.
But at the same time, you cannot cry "WOLF WOLF" about my firmware without showing where this "bug" is. That's just not very nice to the community that has "helped" you produce your "commercial" firmware.
Alan.