After a whole week long waiting for the component to arrives from Singapore, Finally the Home Made Controller is up and run now.
Still with all three passes running perfectly, Torque ripple still quite noticeable which in turns limit the maximum achievable RPM,
Initial suspect was :
1. there are sensor which was not exactly 120 degree apart
2. Being fix sensor, I don't have any flexibility for adjusting the timing, hence try to retard by 90 degree (by shifting the hall sensor input A->B, B->C, C->A but the result was worsen)
3. Commutation Logic is not really sophisticated enough.
Answered number 2 already by experiment, but need a confirmed answer on point 1 & 3, hence I tried to hooked up with my HK Car Brushless ESC in the sensored mode to see if it show the same performance. The result are as the Video (apologies for the background noise as my wive trying to update me on her mobile provider..

)
As it could be seen, it was working flawlessly...

, start-up was very smooooth and you should feels the torque by your hand .. :wink: yet it was only powered by 3S1P lipo. Reverse was also working, but not in high throttle (still haven't figure out why as I was quite busy explain to my wive that this thing is very important...

) .
Nevertheless, this concludes the experiment for a Sensored Alter-Motor as it ware really viable

and workable, but also opening new chapter in Home Made Controller logic enhancement

. But That has to wait as I will be traveling aboard for two week.
Further, found some reading material on http://www.embedded.com on motor controller especially on hall optimization, however any input on controller logic will helps a lot