「Acceleration logger 0.02」 (US $8.99)

Thank you for download about "Acceleration logger". This software is a data logger of the acceleration that uses the acceleration sensor of iPhone. [Mashitanode] and this "Acceleration logger" were developed thinking that the development period was able to be shortened if there was such "Acceleration logger" while developing iPhone soft "Pedometer" that I developed. 


If this "Acceleration logger" is used, removing of the data of the algorithm research when the iPhone software that uses the acceleration sensor is developed can be easily done. Moreover, synthesized data, low-pass filter, and the high-pass filter move ..what.. and can acquire whether to do with what kind of thing as study and a teaching material of the sensor the output of the acceleration sensor of the sensor because it put the synthesis, the high passing the XYZ 3 axis, and the low-pass filter function as a basic example of the algorithm that processes the data of the acceleration. 


I think that I can reduce the development cost, and shorten the development time if temporary is measured by this "Acceleration logger" before the embedded system development etc. that use the microcomputer are started, and the prospect of the algorithm is put because I can easily measure this "Acceleration logger", except when the software of iPhone also is developed. The technology that can research the algorithm by this "Acceleration logger" is acquired and it thinks being possible to apply it also to building in soft development etc. that use [ba] and other sensors. 


【 change point from ver0.01 】

1.The screen was erased with the approach sensor and the time limit of the battery was lengthened. 

2.Mail was made an attached sheet. 

3.The size that was able to be preserved was made 400,000 size or less counts (about 14.5MB). 

4.The line in the graph was made fat. 


【 specification 】

Time base range: ±2.3G each XYZ axis

resolution :±0.018G

Real-time display: X, Y, Z, and synthesis

Method of transmitting data: Attached sheet of mail

Data form: CSV

Sampling frequency: 10~100Hz

Number of preservation points: 40,0000 counts

Start time: 0~10 seconds

Coefficient of low-pass filter: 0~9

High-pass filter: 0~9


【 set item 】

1.Mail Sending ahead:

Please input the mail address in the destination. 


2.Sampling frequency: 10~100Hz

It samples it ten times a second by (100ms) when making it to 10Hz. It samples it by (10ms) during 100 times/second when making it to 100Hz. However, it is likely not to become an early frequency according to the model. 


3.Start interval: 0~10 seconds

It starts immediately when making it to 0 seconds after the tap of "Begin" button. It will make it to the star in ten seconds when setting it at ten seconds. 


4.Coefficient of low-pass filter: 0~9

It is a coefficient in which a high frequency element is cut. There are 0 low-pass filters. The cut frequency falls ..enlarging.. [suresuru] degree. When the noise of a high frequency element is cut by the pedometer etc. , it uses it. 


5.Coefficient of high-pass filter: 0~9

It is a coefficient in which a low frequency element is cut. There are 0 [haisufiruta]. The cut frequency rises ..enlarging.. [suresuru] degree. When gravity and the temperature drift, etc. are cut, it uses it. 


【 explanation of display 】

1.Beginning button

The measurement starts after waiting for "Start interval" of the setting when the beginning button is done in the tap. The number of seconds for the remainder is displayed in the button while it is waiting, and when the tap is done at that time, it is canceled. 


2.Earth switch

When the tap is done at that time, the measurement discontinues it because it is displayed, "Begin" button is "Stop" while measuring it. Moreover, the measurement stops automatically when measuring it to the point of the setting. 


3.Transmission button

If the tap is done, an attached book on CSV belongs and the screen of mail opens [de-a] of the measured acceleration sensor. There is an address set to "Destination" of the setting in the destination. 


4.Real-time graphical representation

X, Y, and Z axis (red, green, and blue) are displayed. Of each is made non-display with an upper right XYZ button. 


The right side is + in X axis, and Y axis is + for above, and the home button of iPhone is done below, and the direction of this side is + in Z axis. The center with a white horizontal line is 0 ..unit..G, and 2.0G and 3 upper and lower horizontal lines are 3.0+ G, and -3.0G. ..2.0G.. - of +1.0G and 2 upper and lower horizontal lines + ..1.0G.. - a horizontal line upper and lower by oneThe vertical line of the time axis is past data by the flow leftmost at time now to the left. One vertical line becomes two seconds, and the time that can be displayed in the left end of 0G is displayed. 


The line that synthesized X, Y, and Z axis was able to be displayed in the black, too. The value of the horizontal line is different from XYZ, and the horizontal line above two is displayed by 0 the nether horizontal line, and because the synthesis doesn't have the minus, the horizontal line above 1.0G and 4+ becomes 3.0+ G the horizontal line on, and is displayed by the reduced scale twice XYZ. 


5.Number of counts

The measured number of counts is displayed. 


【 How to use 】

Please shake with iPhone "Begin" button of the measurement screen is done in the tap after it sets it on a set screen and do the operation when you want to measure the data of the acceleration sensor for the development of the iPhone software. Because the acceleration data can be transmitted with mail if "Transmission" button is done in the tap when the measurement ends, the shape of waves etc. can be displayed with Calc etc. of OpenOffice and the analysis is good at the data. Data is displayed on iPhone though it is real-time, and use it if necessary, please. 

Another and to measure it, the vibration etc. can be measured by installing it in the machine etc. according to the same points. Please use iPhone as attention by the vibration and the impact within the usual range of use. 


【 operation with personal computer 】

Because the data transmitted with mail can be received by the e-mail software, receiving it with the personal computer that was accustomed to use it is convenient. If the alias is preserved because the content of mail is Comma Separated Value, the extension is changed to CSV on the finder, and the file is double-clicked, the graph can be displayed with Calc etc. of OpenOffice. X axis and C row synthesize it, and Y axis and D axis synthesize and Z axis and E row are synthesized at time the synthesis of B row the synthesis of A row. To display the graph, the line chart etc. can be inserted from the menu in the graph of the insertion menu with the row to be displayed selected. The example is improved to my homepage. 


【 author 】

Author: Naoki Kisara    I 'm,inc. 

Mail address: Info@im-aim.com

  Japanese of E-mail, please. 

Homepage: http://im-aim.com/


アイム有限会社 info@im-aim.com