J'ai écrit un programme pour décoder un message SMS point-à-point CDMA 3GPP2. Je l'ai testé sur quelques cordes hexagonales CDMA PDU trouvées sur internet, et ça marche parfaitement. Cependant, lorsque j'essaie de l'implémenter sur tous les messages texte entrants sur la plate-forme Android, il échoue toujours. J'ai jeté un coup d'oeil à la PDU entrante, et il ne semble pas suivre le même modèle que j'ai été habitué à voir. Quelqu'un peut-il expliquer dans quel format est cette PDU, ou ce qui me manque pour décoder correctement cette PDU? Y at-il des en-têtes ou des champs supplémentaires que je ne prends pas en compte?CDMA PDU analyse sur Android
Exemple PDU tiré d'un message texte entrant sur mon téléphone:
000000000000100200000000000000000A36373839313031363734000000000000000000001B000310864D000306120624205611010B104C2CF9F3F5EBD73E7000
Tous les pdus CDMA j'ai trouvé et testé mon analyseur sur look plus comme:
00000210020207028CE95DCC65800601FC08150003168D3001061024183060800306101004044847
Transporteur: Verizon
Téléphone: Samsung Galaxy S Fascinate
en cours d'exécution Android 2.3.3