SparkFun Forums 

Where electronics enthusiasts find answers.

Have questions about a SparkFun product or board? This is the place to be.
By Ron
#120116
So I just received the LSM303 Breakout Board with the 3 axis compass and accelerometer. After several failed attempts to get this working I found that I might need to have a level shifter. It seems to lock everything up, no data is outputed.

If anyone has had experience with this breakout board I would would greatly appreciate some help.

I am using an Arduino for prototyping, my current setup is as follows:

3.3V -> VIN
GND -> GND
Analog Pin 5 -> SCL
Analog Pin 4 -> SDA

Here is the code for the Arduino:
Code: Select all
#include <Wire.h>

//Accelerometer address registers
#define ACCEL_ADDR 0x30 //Accelerometer address, binary 00110000
#define CTRL_REG1_A 0x20 //Enable Accelerometer
#define CTRL_REG4_A 0x23
#define ACCEL_READ 6 //2 bytes for each axis x, y and z

//Magnetometer address registers
#define MAG_ADDR 0x3C //Magnetometer address, binary 00111100
#define MR_REG_M 0x02 //Enable Magnetometer
#define CRA_REG_M 0x00
#define MAG_READ 6 //2 bytes for each axis x, y and z

//Initializes the sensors
void initSensors()
{
  //Initializes the accelerometer
  writeTo(ACCEL_ADDR, CTRL_REG1_A, 0x27);
  writeTo(ACCEL_ADDR, CTRL_REG4_A, 0x40);
  
  //Initializes the magnetometer
  writeTo(MAG_ADDR, MR_REG_M, 0x00);
  writeTo(MAG_ADDR, CRA_REG_M, 0x14);
}

void setup()
{
  Serial.begin(9600);
  Wire.begin();
  initSensors();
}

void loop()
{
  getData();
  delay(1);
}

void getData()
{
  /**************************************
  Accelerometer LSM303DLH I2C
  Registers:
  x axis MSB = 28, x axis LSB = 29
  y axis MSB = 2A, y axis LSB = 2B
  z axis MSB = 2C, z axis LSB = 2D
  ***************************************/
  int accelRegAddress = 0x28;
  int Ax, Ay, Az;
  byte Accel_Data[ACCEL_READ];
  
  //Read the accelerometer data from LSM303DLH
  readFrom(ACCEL_ADDR, accelRegAddress, ACCEL_READ, Accel_Data);
  
  Ax = ((Accel_Data[0] << 8) | Accel_Data[1]);
  Ay = ((Accel_Data[2] << 8) | Accel_Data[3]);
  Az = ((Accel_Data[4] << 8) | Accel_Data[5]);

  /**************************************
  Magnetometer LSM303DLH I2C
  Registers:
  x axis MSB = 03, x axis LSB = 04
  y axis MSB = 05, y axis LSB = 06
  z axis MSB = 07, z axis LSB = 08
  ***************************************/
  int magRegAddress = 0x03;
  int Mx, My, Mz;
  byte Mag_Data[MAG_READ];
  
  //Read the magnetometer data from LSM303DLH
  readFrom(MAG_ADDR, magRegAddress, MAG_READ, Mag_Data);
  
  Mx = ((Mag_Data[0] << 8) | Mag_Data[1]);
  My = ((Mag_Data[2] << 8) | Mag_Data[3]);
  Mz = ((Mag_Data[4] << 8) | Mag_Data[5]);  
  
  //Print the Accelerometer x, y, z values
  Serial.print(Ax);
  Serial.print(",");
  Serial.print(Ay);
  Serial.print(",");
  Serial.print(Az);
  Serial.print(",");  
  
  //Print the Magnetometer x, y, z values
  Serial.print(Mx);
  Serial.print(",");
  Serial.print(My);
  Serial.print(",");
  Serial.print(Mz);
  
  Serial.println();
}

//Functions
//Writes val to address register on device
void writeTo(int device, byte address, byte val)
{
   Wire.beginTransmission(device); //Start transmission to device 
   Wire.send(address);             //Send register address
   Wire.send(val);                 //Send value to write
   Wire.endTransmission();         //End transmission
}

//Reads num bytes starting from address register on device in to buff array
void readFrom(int device, byte address, int num, byte buff[])
{
  Wire.beginTransmission(device); //Start transmission to device 
  Wire.send(address);             //Sends address to read from
  Wire.endTransmission();         //End transmission
  
  Wire.beginTransmission(device); //Start transmission to device
  Wire.requestFrom(device, num);  //Request bytes from device
  
  int i = 0;
  while(Wire.available()) //Device may send less than requested (abnormal)
  { 
    buff[i] = Wire.receive(); //Receive a byte
    i++;
  }
  Wire.endTransmission(); //End transmission
}
By fll-freak
#120127
Sorry, no direct experience, but I took a peek at the datasheet. The IO pins for the I2C appear to be 1.8V logic. Not 3.3 or 5.0 but 1.8. If you are driving 5 volts as a clock and data lines, you may have already damaged this unit. If not, I can certainly see why it might not work.
By Ron
#120130
fll-freak wrote:Sorry, no direct experience, but I took a peek at the datasheet. The IO pins for the I2C appear to be 1.8V logic. Not 3.3 or 5.0 but 1.8. If you are driving 5 volts as a clock and data lines, you may have already damaged this unit. If not, I can certainly see why it might not work.

Well that would suck if I damaged it. I guess I got too excited when I received it in the mail. So if I didn't damage it do you have any input on getting something like this to work or do you know where I could read up on it (i'm new to this type of connection).

Thanks for the help,
Ron
By ameyer
#120174
Same exact problem.

I contacted Sparkfun, there are 2 regulators, that are capable of 7v onboard, and they said that 3.3v might not be enough power to even drive the 3.3v regulator.

I hooked it up to my bus pirate, and it sees it when I do a address scan just fine.

Really wish this would just work.
By Ron
#120185
ameyer wrote:Same exact problem.

I contacted Sparkfun, there are 2 regulators, that are capable of 7v onboard, and they said that 3.3v might not be enough power to even drive the 3.3v regulator.

I hooked it up to my bus pirate, and it sees it when I do a address scan just fine.

Really wish this would just work.

Huh thats weird. I just tried it with 5v and I still can't get it to work. I wonder what the problem is?

Thanks for your input.
Ron
By UhClem
#120191
Sparkfun made some odd choices in wiring this thing up.

Vdd can be up to 3.3V
Vdd_IO_A is good up to Vdd+0.1V
Vdd I2C Bus is also good up to Vdd+0.1V

Only Vdd_dig_M is limited to 1.8V

But since Vdd_IO is connected to 1.8V the absolute maximum limit on SCL and SDA of Vdd_IO +0.3V becomes a problem.


More interesting is that the documentation for the ST header board for the LSM303 (Digi-Key, $27) shows a reserved pin as VREN. If this is true then you could configure the internal 1.8V regulator of the HMC5843 to produce the 1.8V and only have to provide 3.3V.
By mac
#120305
Yes the polulu board is the way to go for 3.3/5v operation.

Sparfun board is only usefull for 1.8v I2C (and still need 5v power). It requires another 1.8v reg and two fet or I2C level converter for 3.3/5v operation.
By Ron
#120358
mac wrote:Yes the polulu board is the way to go for 3.3/5v operation.

Sparfun board is only usefull for 1.8v I2C (and still need 5v power). It requires another 1.8v reg and two fet or I2C level converter for 3.3/5v operation.

I ended up ordering from polulu. I will post my experience with it.
By stratosigma
#122103
for what it's worth, I ran across the same issue you all are and also returned and purchased the polou board. I had no problems getting the polou board to work using the library linked on their product page for it.
By d_stanley
#123650
i got it working fine first go.
i didn't use the sparkfun level shifter. below is a schematic of one i knocked up which worked fine.. you will need two one for SCL one for SCA. i soldered a small wire to c5 on the lsm303 breakout board to get 1.8 v.

https://picasaweb.google.com/1090369653 ... ar24201102#

i used an arduino uno and the pololu sofwre resources at

https://github.com/ryantm/LSM303DLH
By Blaireau
#123689
UhClem wrote:More interesting is that the documentation for the ST header board for the LSM303 (Digi-Key, $27) shows a reserved pin as VREN. If this is true then you could configure the internal 1.8V regulator of the HMC5843 to produce the 1.8V and only have to provide 3.3V.
I've bought one of the dev board and will have a play around to see if this is true or not. Would be great if it is!
By Ipaulsen
#145110
Hello, very new to all this, basically I am trying to get a heading from the LSM303DLH(with tilt compensation). I am not sure if the data output even makes sense or if the code is bad. Any help would be appreciated.

Setup:
SCL, A4
SCL, A5
GND, GND
VIN, 3.3V

CODE:
Code: Select all
#include <Wire.h>

//Accelerometer address registers
#define ACCEL_ADDR 0x30 //Accelerometer address, binary 00110000
#define CTRL_REG1_A 0x20 //Enable Accelerometer
#define CTRL_REG4_A 0x23
#define ACCEL_READ 6 //2 bytes for each axis x, y and z

//Magnetometer address registers
#define MAG_ADDR 0x3C //Magnetometer address, binary 00111100
#define MR_REG_M 0x02 //Enable Magnetometer
#define CRA_REG_M 0x00
#define MAG_READ 6 //2 bytes for each axis x, y and z

//Initializes the sensors
void initSensors()
{
  //Initializes the accelerometer
  writeTo(ACCEL_ADDR, CTRL_REG1_A, 0x27);
  writeTo(ACCEL_ADDR, CTRL_REG4_A, 0x40);
  
  //Initializes the magnetometer
  writeTo(MAG_ADDR, MR_REG_M, 0x00);
  writeTo(MAG_ADDR, CRA_REG_M, 0x14);
}

void setup()
{
  Serial.begin(9600);
  Wire.begin();
  initSensors();
}

void loop()
{
  getData();
  delay(1);
}

void getData()
{
  /**************************************
  Accelerometer LSM303DLH I2C
  Registers:
  x axis MSB = 28, x axis LSB = 29
  y axis MSB = 2A, y axis LSB = 2B
  z axis MSB = 2C, z axis LSB = 2D
  ***************************************/
  int accelRegAddress = 0x28;
  int Ax, Ay, Az;
  byte Accel_Data[ACCEL_READ];
  
  //Read the accelerometer data from LSM303DLH
  readFrom(ACCEL_ADDR, accelRegAddress, ACCEL_READ, Accel_Data);
  
  Ax = ((Accel_Data[0] << 8) | Accel_Data[1]);
  Ay = ((Accel_Data[2] << 8) | Accel_Data[3]);
  Az = ((Accel_Data[4] << 8) | Accel_Data[5]);

  /**************************************
  Magnetometer LSM303DLH I2C
  Registers:
  x axis MSB = 03, x axis LSB = 04
  y axis MSB = 05, y axis LSB = 06
  z axis MSB = 07, z axis LSB = 08
  ***************************************/
  int magRegAddress = 0x03;
  int Mx, My, Mz;
  byte Mag_Data[MAG_READ];
  
  //Read the magnetometer data from LSM303DLH
  readFrom(MAG_ADDR, magRegAddress, MAG_READ, Mag_Data);
  
  Mx = ((Mag_Data[0] << 8) | Mag_Data[1]);
  My = ((Mag_Data[2] << 8) | Mag_Data[3]);
  Mz = ((Mag_Data[4] << 8) | Mag_Data[5]);  
  
  //Print the Accelerometer x, y, z values
  Serial.print(Ax);
  Serial.print(",");
  Serial.print(Ay);
  Serial.print(",");
  Serial.print(Az);
  Serial.print(",");  
  
  //Print the Magnetometer x, y, z values
  Serial.print(Mx);
  Serial.print(",");
  Serial.print(My);
  Serial.print(",");
  Serial.print(Mz);
  
  Serial.println();
}

//Functions
//Writes val to address register on device
void writeTo(int device, byte address, byte val)
{
   Wire.beginTransmission(device); //Start transmission to device 
   Wire.write(address);             //write register address
   Wire.write(val);                 //write value to write
   Wire.endTransmission();         //End transmission
}

//Reads num bytes starting from address register on device in to buff array
void readFrom(int device, byte address, int num, byte buff[])
{
  Wire.beginTransmission(device); //Start transmission to device 
  Wire.write(address);             //writes address to read from
  Wire.endTransmission();         //End transmission
  
  Wire.beginTransmission(device); //Start transmission to device
  Wire.requestFrom(device, num);  //Request bytes from device
  
  int i = 0;
  while(Wire.available()) //Device may write less than requested (abnormal)
  { 
    buff[i] = Wire.read(); //read a byte
    i++;
  }
  Wire.endTransmission(); //End transmission
}
DATA OUTPUT:
Code: Select all
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
99,7168,0,0,-32768,284
208,-25600,0,0,-32768,284
208,-25600,0,0,-32768,284
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
208,-25600,0,9,23302,30901
143,15360,0,0,-32768,284
143,15360,0,0,-32768,284
143,15360,0,0,-32768,284
143,15360,0,0,-32768,284
143,15360,0,0,-32768,284
159,23552,0,0,-32768,284
8,-1024,0,0,-32768,284
8,-1024,0,0,-32768,284
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
8,-1024,0,9,23302,30901
89,-9216,0,0,-32768,284
89,-9216,0,0,-32768,284
89,-9216,0,0,-32768,284
89,-9216,0,0,-32768,284
89,-9216,0,0,-32768,284
85,-21504,0,0,-32768,284
191,19456,0,0,-32768,284
191,19456,0,0,-32768,284
191,19456,0,0,-32768,284
191,19456,0,0,-32768,284
191,19456,0,0,-32768,284
207,27648,0,0,-32768,284
207,27648,0,0,-32768,284
207,27648,0,0,-32768,284
207,27648,0,0,-32768,284
117,-5120,0,0,-32768,284
223,-29696,0,0,-32768,284
223,-29696,0,0,-32768,284
223,-29696,0,0,-32768,284
223,-29696,0,0,-32768,284
223,-29696,0,0,-32768,284
223,-29696,0,9,23302,30901
223,-29696,0,9,23302,30901
223,-29696,0,9,23302,30901
223,-29696,0,9,23302,30901
223,-29696,0,9,23302,30901
60,-17408,0,0,-32768,284
60,-17408,0,0,-32768,284
60,-17408,0,9,23302,30901
125,-21504,0,0,-32768,284
125,-21504,0,0,-32768,284
125,-21504,0,0,-32768,284
125,-21504,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
52,27648,0,0,-32768,284
185,-5120,0,0,-32768,284
185,-5120,0,0,-32768,284
185,-5120,0,0,-32768,284
185,-5120,0,0,-32768,284
185,-5120,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32768,284
202,3072,0,0,-32759,23302
202,3072,0,0,-32759,23302
202,3072,0,0,-32759,23302
160,-1024,0,0,-32768,284
10,-25600,0,0,-32768,284
10,-25600,0,0,-32768,284
10,-25600,0,0,-32768,284
10,-25600,0,0,-32768,284
10,-25600,0,0,-32768,284
10,-25600,0,0,-32768,284
10,-25600,0,0,-32768,284
237,-1024,0,0,-32768,284
237,-1024,0,0,-32768,284
237,-1024,0,0,-32768,284
237,-1024,0,0,-32768,284
237,-1024,0,0,-32768,284
254,7168,0,0,-32768,284
254,7168,0,0,-32768,284
254,7168,0,0,-32768,284
254,7168,0,0,-32768,284
254,7168,0,0,-32768,284
249,-5120,0,0,-32768,284
249,-5120,0,0,-32768,284
249,-5120,0,0,-32768,284
249,-5120,0,0,-32768,284
249,-5120,0,0,-32768,284
10,3072,0,0,-32768,284
107,-29696,0,0,-32768,284
107,-29696,0,0,-32768,284
107,-29696,0,0,-32768,284
107,-29696,0,0,-32768,284
107,-29696,0,0,-32768,284
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
107,-29696,0,9,23302,30901
29,-17408,0,0,-32768,284
29,-17408,0,0,-32768,284
29,-17408,0,0,-32768,284
29,-17408,0,0,-32768,284
29,-17408,0,0,-32768,284
29,-17408,0,0,-32768,284
29,-17408,0,0,-32768,284
1,7168,0,0,-32768,284
1,7168,0,0,-32768,284
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
1,7168,0,9,23302,30901
28,-1024,0,0,-32768,284
28,-1024,0,0,-32768,284
28,-1024,0,0,-32768,284
77,-21504,0,0,-32768,284
77,-21504,0,0,-32768,284
77,-21504,0,0,-32768,284
77,-21504,0,0,-32768,284
77,-21504,0,0,-32768,284
93,-13312,0,0,-32768,284
93,-13312,0,0,-32768,284
93,-13312,0,0,-32768,284
93,-13312,0,0,-32768,284
93,-13312,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
109,-5120,0,0,-32768,284
158,19456,0,0,-32768,284
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
158,19456,0,9,23302,30901
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,0,-32768,284
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
117,15360,0,9,23302,30901
242,23552,0,0,-32768,284
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
242,23552,0,9,23302,30901
237,-5120,0,0,-32768,284
237,-5120,0,0,-32768,284
193,11264,0,0,-32768,284
193,11264,0,0,-32768,284
193,11264,0,0,-32768,284
193,11264,0,0,-32768,284
193,11264,0,0,-32768,284
193,11264,0,0,-32768,284
193,11264,0,0,-32768,284
164,-29696,0,0,-32768,284
164,-29696,0,0,-32768,284
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
164,-29696,0,9,23302,30901
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
212,-5120,0,0,-32768,284
5,19456,0,0,-32768,284
5,19456,0,0,-32768,284
5,19456,0,0,-32768,284
5,19456,0,0,-32768,284
5,19456,0,0,-32768,284
5,19456,0,0,-32768,284
5,19456,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
175,-13312,0,0,-32768,284
248,31744,0,0,-32768,284
248,31744,0,0,-32768,284
248,31744,0,0,-32768,284
248,31744,0,0,-32768,284
248,31744,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
8,-25600,0,0,-32768,284
48,-5120,0,0,-32768,284
48,-5120,0,0,-32768,284
48,-5120,0,0,-32768,284
48,-5120,0,0,-32768,284
48,-5120,0,0,-32768,284
44,-17408,0,0,-32768,284
44,-17408,0,0,-32768,284
44,-17408,0,9,23302,30901
44,-17408,0,9,23302,30901
44,-17408,0,9,23302,30901
44,-17408,0,9,23302,30901
44,-17408,0,9,23302,30901
44,-17408,0,9,23302,30901
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
146,7168,0,0,-32768,284
239,19456,0,0,-32768,284
88,-5120,0,0,-32768,284
88,-5120,0,0,-32768,284
88,-5120,0,0,-32768,284
88,-5120,0,0,-32768,284
239,11264,0,0,-32768,284
239,11264,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
194,27648,0,0,-32768,284
214,11264,0,0,-32768,284
63,-13312,0,0,-32768,284
63,-13312,0,0,-32768,284
63,-13312,0,0,-32768,284
63,-13312,0,0,-32768,284
63,-13312,0,0,-32768,284
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
63,-13312,0,0,-32759,23302
136,27648,0,0,-32768,284
242,3072,0,0,-32768,284
242,3072,0,0,-32768,284
242,3072,0,0,-32768,284
242,3072,0,0,-32768,284
242,3072,0,0,-32768,284
237,-9216,0,0,-32768,284
237,-9216,0,0,-32768,284
237,-9216,0,0,-32768,284
237,-9216,0,0,-32768,284
237,-9216,0,0,-32768,284
237,-9216,0,0,-32768,284
103,-25600,0,0,-32768,284
103,-25600,0,0,-32768,284
103,-25600,0,0,-32768,284
176,-21504,0,0,-32768,284
30,23552,0,0,-32768,284
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901
30,23552,0,9,23302,30901