How does enpoint mgr discover phones?

Its been a while since I have been on these forums.

so a bit out of touch of new developments, how does the free and the commercial version discover phones on a subnet? is it same process?

does the manager have hooks in the dhcpd leases file or also discover thru nmap etc?

I tried the nmap route, on 10.0.0.x subnet with 3 devices, after 40 minutes, still did not find anything.

i have 2 polycom 331 phones, and 1 polycom 560, all registered with asterisk and can make calls etc.

I downloaded and installed the free version.

I am on pbxiaf asterisk 1.8, purple edition.