kolega co používá jiný řídící systém než LCNC mě upozornil na to, že u driverů řízených STEP DIR, je potřeba si dát pozor na to, jestli ten driver reaguje na falling / rissing edge.
Můj driver:
http://www.yankong.com/EN/index.php/proview-29-39.html
reaguje na falling edge.
Ve starých verzích hostmot2 na to byl parametr:
http://linuxcnc.org/docs/html/drivers/hostmot2.html
Ovšem teď jsem nic takového v současné verzi nenašel.index-invert - (Bit, RW) If set to True, the rising edge of the Index input pin triggers the Index event (if index-enable is True). If set to False, the falling edge triggers.
http://linuxcnc.org/docs/2.8/html/man/m ... ml#stepgen
Nemůžu to tady najít, ale už na to tady narážel myslím MEX. Mesa se chová tak, že když jedu zleva-doprava tak NEpošle žádný pulz navíc a když jedu zprava-doleva tak pošle 1 pulz navíc. Měl tady i obrázek z data analyzátoru a já to chování můžu potvrdit, protože jsem měl na svý Mese ledky místo driveru.
Má to nějakou souvislost? Že by se u Mesy falling / rissing edge nemusla nastavovat?