good luck...I tried years ago (no expert by ANY means) and gave up...Ive got a rough timing chart I made up, could only figure out about 1/3 of it...the oddities are its like 77 bits at 100k baudrate, so you need a high speed I/O card, and the resolution changes depending on RPM...a million counts at low speed, 2048 at max rpm...oddly the disk is a 2048 line- I still wonder if the high resolution is all a advertising gimmick or something...it must be interpolating analog scaled transitions of the a/b channel, seems fishy to me...but they work, so whatever...
I'd just wanted to make up a 'led box' like Ive had for the old dc/ac servos to show quadrature and rotor position for timing encoders on alphas that were rewound, or motors that had the encoder key coupler pulled to replace motor bearings...
in the end I pulled a board off a red encoder, simply put timing marks on the disk to show 'timed' and rotation verification positions when teasing the windings with a battery...its crude, but works
+ on A, - on B+C times it, unhook C, hit again and shaft should go ccw...I went round and round with a motor guy once over WHY these motors must have windings/rotation in a specific pattern...
what sucks, I'd made up a box that plugged into 110 to jog servos(made it for folding big robots up in storage building so they would fit in new elevator), but without commutation, couldnt use it on the serial encoder S420 models...worked fine on anything incremental...had started to modify a cordless drill to run incremental AC servos too- a simple transistor array and one gate chip was all that was needed to run the motor from the drill battery/speed 'trigger' control, but like many other projects, never finished it up...without a way to handle serial encoders, it was a moot point...