Commit Graph

19 Commits

Author SHA1 Message Date
kpetersn ff2ac7196f Added macros for 32-bit registers 2018-03-22 14:45:02 -05:00
kpetersn 89cf615600 Cleaned up some of the code. 2018-03-22 11:51:04 -05:00
kpetersn 1fc33f95f9 Fixed the readReg32 calculation. Don't use registers_ for everything. Added zeroRegisters method. 2018-03-22 11:33:05 -05:00
kpetersn 1a4d1756b9 Corrected the max acceleration/deceleration 2018-03-21 15:07:55 -05:00
kpetersn 1f8e9d8a23 Added a reconfig routine. Corrected nElements after switching to modbus master branch on github. 2018-03-21 14:58:37 -05:00
kpetersn 5eef01248c Removed configBits 2018-03-20 14:57:17 -05:00
kpetersn 758f6fcc8b Print more info. Try to write/read registers for axis 2 (currently doesn't work properly). 2018-03-20 13:47:56 -05:00
kpetersn fae911bc35 Uncommented lines that zeroed the command register before a move (required for every move after the first after power-on to succeed) 2018-03-19 15:33:32 -05:00
kpetersn 2c269bb69f Also set all the registers when setting the position. Allows a single move to succeed after each setPosition call. 2018-03-16 16:30:06 -05:00
kpetersn 13ee3d23e4 Only configure the axis once 2018-03-16 15:37:30 -05:00
kpetersn d792f9afe7 Send all the registers when setting the configuration (fixes failure-to-configure problem after an error occurs). Also try to send move data with all 10 registers (fails in the same way as setting the registers independently) 2018-03-16 15:16:03 -05:00
kpetersn aaae2e642a Zeroing the CMD_MSW doesn't fix the unable-to-move problem 2018-03-16 13:50:41 -05:00
kpetersn 65dea5b7d2 Added a GetInfo that results in the getInfo() axis method being called. 2018-03-16 13:02:41 -05:00
kpetersn a05f47f96c Cleaned up code. Reduced delays added for testing. 2018-03-14 11:18:25 -05:00
kpetersn faba02a442 Set the configuration bits with array writes 2018-03-14 10:28:05 -05:00
kpetersn 43c8eee384 Added a port to enable atomic writes of the config data 2018-03-09 15:54:00 -06:00
kpetersn 5651f7071e Added some variables and methods to troubleshoot init problems. Unsuccessful so far. 2018-03-09 14:37:00 -06:00
kpetersn 751905b275 Removed some print statements. Added more report info. 2018-03-08 15:55:46 -06:00
kpetersn 646b5fb87d Added support for the ANF2. Code compiles without error but hasn't been tested yet. 2018-03-08 11:41:19 -06:00