Accéléromètre déréglé ?

Ecran noir, plus de son, plus rien, on en parle ici...

Modérateur: Mode&Rateurs

Règles du forum
[!] Si vous considérez votre problème comme réglé, merci de le signaler, un modérateur indiquera par une coche verte Image que votre problème est résolu.
4.13 iPod-728x90

Accéléromètre déréglé ?

Messagepar Onizuka63 » Jeu 27 Août 2009 11:40

Salut à tous !

J'ai acheté un iPhone 3 GS début juillet.
Aujourd'hui je me rend compte que j'ai un problème d'accelerometre.

En effet quand je lance un jeu comme "piste d'or" je pose mon iPhone et la boule s'en va en haut a gauche alors qu'elle ne devrait pas bouger...
J'ai teste sur Super Monkey Ball et c'est pareil...

D'autres personne ont elle ce problème??
Y as t'il une solution ou un retour en SAV s'impose t'il??

Merci pour vos réponses...

Image

Image
Onizuka63
 
Message(s) : 45
Inscrit(e) le : Mar 21 Oct 2008 17:04
Localisation : Clermont Ferrand

Re: Accéléromètre déréglé ?

Messagepar NiKKrO » Ven 28 Août 2009 12:41

Les jeux que tu utilises ne proposent pas de calibrer l'accéléromètre ?
Sur Labyrinth Lite, tu peux calibrer tu peux essayer de le calibrer depuis la pour voir si ça impact tes autres jeux. D'ailleurs, il est possible que l'accéléromètre soit calibré au lancement du jeux, donc en lançant le jeu c'est conseillé de tenir le téléphone à plat
iPhone US 16Go - Firmware 3.1.2 - Blackrain + Neutered
iPhone 4 16Go Noir Orange - Firmware 4.1 Jailbreaké limera1n
Clés SHSH 4.0 - 4.01 - 4.0.2 - 4.1 sauvegardés sur mon ordi et Cydia (TinyUmbrella)
Opérateur Orange, forfait bloqué avec option Internet Max
OS : Windows XP SP3 + Windows 7 + Ubuntu 10.04
Avatar de l’utilisateur
NiKKrO
Chef de Rang
 
Message(s) : 2420
Inscrit(e) le : Sam 01 Jan 2000 12:00
Localisation : Belfort/Montbéliard

Re: Accéléromètre déréglé ?

Messagepar Onizuka63 » Ven 28 Août 2009 17:55

J'ai essayé de demarrer en mettant l'iphone a plat : toujours pareil

j'ai installé Labyrinth Lite et calibré l'accélérometre mais ca ne garde pas le calibrage pour les autres jeux...
Iphone 4 / 4.2.1 / Jailbreake Greenpois0n
Iphone 3GS / 4.2.1 / Jailbreak GreenPois0n
Windows 7 64 bits
Onizuka63
 
Message(s) : 45
Inscrit(e) le : Mar 21 Oct 2008 17:04
Localisation : Clermont Ferrand

Re: Accéléromètre déréglé ?

Messagepar BonZ@i » Sam 29 Août 2009 12:26

A part essayer un restore avec déclaration d'un nouvel iPhone, je ne vois pas trop d'autre soluce pour voir si c'est un prob logiciel ou hardware.
Passage chez les verts (SGSII)
Windows 7 x64/ MacBook pro 2011 os 10.7
Avatar de l’utilisateur
BonZ@i
Chef de Rang
 
Message(s) : 4580
Inscrit(e) le : Jeu 28 Fév 2008 16:54
Localisation : Nice

Re: Accéléromètre déréglé ?

Messagepar NiKKrO » Sam 29 Août 2009 13:00

D'accord avec Bonz@i le dernier test possible, restauration si ça change rien c'est probablement hardware
iPhone US 16Go - Firmware 3.1.2 - Blackrain + Neutered
iPhone 4 16Go Noir Orange - Firmware 4.1 Jailbreaké limera1n
Clés SHSH 4.0 - 4.01 - 4.0.2 - 4.1 sauvegardés sur mon ordi et Cydia (TinyUmbrella)
Opérateur Orange, forfait bloqué avec option Internet Max
OS : Windows XP SP3 + Windows 7 + Ubuntu 10.04
Avatar de l’utilisateur
NiKKrO
Chef de Rang
 
Message(s) : 2420
Inscrit(e) le : Sam 01 Jan 2000 12:00
Localisation : Belfort/Montbéliard

Re: Accéléromètre déréglé ?

Messagepar Moujib » Sam 29 Août 2009 13:10

la question qui se pose si c'est hard ou se trouve l'accéléromètre ??

Espérons que c'est softawre.
On ne peut rien apprendre aux gens. On peut seulement les aider ‡ dÈcouvrir qu'ils possËdent dÈj‡ en eux tout ce qui est ‡ apprendre.[GalilÈe]
Renseignez nous sur votre profil dans le Panneau de l'utilisateur en indiquant dans la signature votre configuration matÈrielle (iPhone et Ordinateur)
Merci de votre comprÈhension
Avatar de l’utilisateur
Moujib
 
Message(s) : 501
Inscrit(e) le : Dim 17 Août 2008 08:42
Localisation : Tunis*Tunisie*

Re: Accéléromètre déréglé ?

Messagepar Dualcore » Lun 31 Août 2009 01:08

ou se trouve l'accéléromètre

Sur la carte mère si me souvenirs sont bons.

Pour le tester il y avait sur les anciens firmwares 1.1.2 l'application Accelerolog de RobotaSoftware
Il n'y a plus de logiciel compatible avec le firmware 2.x.x ou 3.x.x

Il est toutefois possible de faire en objective-c une micro application qui va "tester" l'accéléromètre.

Créer une application de type « View-Based » et donnez lui le nom de accel.
Les fichiers qui vont nous intéresser sont accelViewController.h et accelViewController.m


Code : Tout sélectionner
//accelViewController.h
#import

@interface accelViewController : UIViewController  {
   IBOutlet UILabel *x;
   IBOutlet UILabel *y;
   IBOutlet UILabel *z;
   IBOutlet UILabel *shake;
}

@property (nonatomic, retain) IBOutlet UILabel *x;
@property (nonatomic, retain) IBOutlet UILabel *y;
@property (nonatomic, retain) IBOutlet UILabel *z;
@property (nonatomic, retain) IBOutlet UILabel *shake;
@end


Ajoutez à votre vu 4 labels, x , y, z et shake et reliez les dans IB.
Le UIAccelerometerDelegate est dans la déclaration de l’interface.

Code : Tout sélectionner
//accelViewController.m
#import "accelViewController.h"

@implementation accelViewController
@synthesize x,y,z, shake;

- (void)viewDidLoad {
   UIAccelerometer *accel = [UIAccelerometer sharedAccelerometer];
   accel.delegate = self;
        [shake setText:@"repos"];
   accel.updateInterval = 10.0f/60.0f;
    [super viewDidLoad];
}

- (void)accelerometer:(UIAccelerometer *)acel didAccelerate:(UIAcceleration *)aceler {

   if (fabsf(aceler.x) > 1.5 || fabsf(aceler.y) > 1.5 || fabsf(aceler.z) > 1.5)
   {

         [shake setText:@"secousse"];

   }
   x.text=[NSString stringWithFormat:@"%f",aceler.x];
   y.text=[NSString stringWithFormat:@"%f",aceler.y];
   z.text=[NSString stringWithFormat:@"%f",aceler.z];
}


Dans les lignes 8 et 9 on déclare l’accéléromètre et on définit le delegate
(
8 - UIAccelerometer *accel = [UIAccelerometer sharedAccelerometer];
9 - accel.delegate = self;)
qui sera lui même.

Ligne 10 on définit l’intervalle de rafraîchissement des données : [shake setText:@"repos"];

accelerometer:didAccelerate sera exécuté dès que l’iPhone détectera un mouvement.

Si on détecte un mouvement brusque on va afficher un texte particulier, ici dans l'exemple ce sera "secousse". Pour le reste, on va afficher les valeurs en temps réel des capteurs lignes 23, 24, 25.

Code : Tout sélectionner
   x.text=[NSString stringWithFormat:@"%f",aceler.x];
   y.text=[NSString stringWithFormat:@"%f",aceler.y];
   z.text=[NSString stringWithFormat:@"%f",aceler.z];


Si l'iPhone est toujours sous garantie, et que la restauration n'a pas donnée de résultat, le plus simple reste cependant de contacter le SAV Apple
Renseignez votre Profil dans le Panneau de l'utilisateur en indiquant dans la signature votre configuration matérielle (iPhone et Ordinateur) - Pas fait = Pas d'aide ! - Merci de votre compréhension
Le forum de SOSiPhone est au format iPhone visitez le depuis votre iPhone !

Les demandes d'aide postées dans ma messagerie privée ne seront pas prises en considération
Avatar de l’utilisateur
Dualcore
Chef de Rang
 
Message(s) : 9979
Inscrit(e) le : Sam 01 Jan 2000 12:00
Localisation : Nowhere but Now Here




Retour vers Problèmes Matériel

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)