For everyone wondering about Moto & Bluetooth....
Here's why neither the v600 nor the v710 support iSync over Bluetooth: OBEX.
OBEX is an OBject EXchange protocol that Bluetooth (and various other wireless transmission methods, principally IrDA) uses to exchange files and data. Moto botched the OBEX implementation in the v600 and then went one better and completely forgot to include it in the shipping version of the v710 firmware. (Motorola claims that a firmware update for the v710 will rectify this within 60 days -- I wouldn't hold my breath.)
OPP (Object Push Protocol) is a similar data transfer protocol, though it is primarily used for send-only applications, like providing info to signal strength indicators and caller-id functions of cars which support bluetooth phones. The v600 properly supports OPP, but the v710... WHOOPS! Moto also forgot to include it in the current firmware, as well.
(The v710 has a lot of BT-related shortcomings - it only supports HandsFree and Dial-Up Networking profiles. Sure, it supports SyncML, it just has no way of utilizing it over Bluetooth. D'Oh!)
iSync doesn't support BT syncing with Moto phones because Moto botched it's bluetooth support, not because Apple did anything (or omitted something). SyncML support is planned, perhaps for 10.4.
From Apple's iSync Product Overview (PDF)
A pretty good explanation of iSync's current OBEX implementation, vs SyncML.
Misplaced Mage said:I know from talking to Motorola customer support that the V710 lacks the Bluetooth object push profile (OPP) needed for iSync to operate over Bluetooth with that phone, but does the lack extend to other Motorola phones like the V600?
hiltmon said:The V710 des not sync with iSync over bluetooth, anyone know why (yes I know Apple states it is USB only) but WHY????
Here's why neither the v600 nor the v710 support iSync over Bluetooth: OBEX.
OBEX is an OBject EXchange protocol that Bluetooth (and various other wireless transmission methods, principally IrDA) uses to exchange files and data. Moto botched the OBEX implementation in the v600 and then went one better and completely forgot to include it in the shipping version of the v710 firmware. (Motorola claims that a firmware update for the v710 will rectify this within 60 days -- I wouldn't hold my breath.)
OPP (Object Push Protocol) is a similar data transfer protocol, though it is primarily used for send-only applications, like providing info to signal strength indicators and caller-id functions of cars which support bluetooth phones. The v600 properly supports OPP, but the v710... WHOOPS! Moto also forgot to include it in the current firmware, as well.
(The v710 has a lot of BT-related shortcomings - it only supports HandsFree and Dial-Up Networking profiles. Sure, it supports SyncML, it just has no way of utilizing it over Bluetooth. D'Oh!)
iSync doesn't support BT syncing with Moto phones because Moto botched it's bluetooth support, not because Apple did anything (or omitted something). SyncML support is planned, perhaps for 10.4.
From Apple's iSync Product Overview (PDF)
What is SyncML,and does iSync support it?
SyncML is an open-standard synchronization protocol supported by the Open Mobile Alliance. It is based on XML and open data formats and is designed to work with everything from servers to desktop computers to mobile phones. Apple is a strong advocate of open standards and has publicly endorsed SyncML as a future direction for iSync, but iSync does not support SyncML as of this release.
A pretty good explanation of iSync's current OBEX implementation, vs SyncML.