Is it possible to program a hall-effect sensor with an Arduino?
The Allegro datasheet suggests programming using either their sensor evaluation kit ($500), or using a programmable power supply. You can find a suitable usb programmable psu on ebay ($150 or so). Check that software is available to create a pulse train (really a step train).