Sunday, May 15, 2011

Sync Facebook Contacts with Android

Hi there.

It's been about a month that i realized my Android phone cannot be synched with Facebook account since this phone doesn't have Motoblur account. I am really sad about it because i believe, there will be a time when i need the email address.

So i googled this site, and then found a very simple method on how to synch your Facebook account into your Android contact without software or installation method. Here they are:

1. you must have both yahoo mail and gmail account (gmail account that you use in your android -Harapan).

2 login to your yahoo mail.

3.go to contact - then choose import email from facebook (it suck all your friend email address into your contact list)

4. export yahoo csv. download/save it.

5.login to your gmail (i found that you need to open you gmail account on standard mode as HTML mode doesn't provide you with uploading contact -Harapan)

6. upload the csv file to gmail contact.

I added this one:

7. If you have already register your gmail account on your Android phone, tap your gmail account and tap Sync Contacts.

This trick goes to: www.google.com/profiles/mrashdi

Monday, May 2, 2011

FDR Readout

Hi there.

Well, since working in airline industry, my Symbian journey is stagnant. I really like it though. It is because, creating application using Symbian compatible mobile device, the limit is the sky. Hehe, yes i mean it.

Now, been working closely with Flight Data Recorder System, I have some knowledge on communication structure used on aircraft. In essence, it has so many sensors around its body. For example, it has accelerometer sensor, attitude sensor, velocity sensor, ect. Why do we need these all? Well, for a reason, aircraft automatic flight control needs it for their feedback system. By acquiring aircraft attitude, the control system can decide wether the aircraft bahaves correctly or not while maintaining it.

Ok. The values sensed by sensors then acquired by a so called Flight Data Acquisition Unit (FDAU) or something like that. By FDAU, all the values is then encoded with ARINC 717 specification before sending it to FDR (some people may say it as blackbox, eventhough the color of FDR is orange).

So, it's now the important part: the collected flight data is now encoded in FDR. But how can we decode it? How can we able to view all or certain flight history, such as altitude, velocity, or attitude?




Well, I would answer it with... you need to read the ARINC 717 specification. All you need to know before able to read/decode FDR raw data is in it. I, for a couple of weeks also try to be able to read this FDR raw data.

This time, because of its nature and for some personal preferences, I chose Matlab as my development tool. It is basically pretty simple. There is one main Matlab function that is the crux of this script, i.e.:

fread(rawId,bitLen,nBit)

For this purpose, set bitLen to 1 (integer) and nBit to ubit1 (string).

From there, you can choose whatever scheme you would like to obtain, to re-structure, and to convert the value. Oh yes, I forget to tell you that because the FDR raw data is encoded in binary format, able to understand ARINC 717 is not enough. There is also a so called Interface Control Document which describe where -let say the sensed accelerometer is stored by FDAU in a dataframe. I think I'm gonna describe it later on different article. Please read the ARINC 717 specification for definition of this dataframe.

Okay, i think it's enough for now. Gotta do something else. Should you have any related discussion, please email me or comment this article.

Sunday, May 1, 2011

Jurnal of Aerospace Engineering

Hi there.

Well, actually this paper was submitted few months ago. You can check it here or here. Abstract is here:

This paper presents a high‐performance and simple guidance method for a short‐range missile. Missile control systems are designed along the estimated flight envelope of the missile based on coefficient diagram method. The LTI models are obtained by linearizing missile nonlinear model at specific operating points. The governing equations of motion are accurately modeled by taking into account the effect of the mass rate and the center of gravity shift. A novel algebraic approach called Coefficient Diagram Method is used to design normal acceleration and roll angle control systems. Proportional navigation law is considered as the guidance law. One case of engagement scenarios is studied and the missile performance is evaluated. The robustness of the proposed controller is tested againts parameter uncertainties and wind disturbance.

And you can download the portable document here. Should you have discussion, email me.

Taste Swype With Bahasa Indonesia

hi there.

recently, been busy working. um, this time, I would like to share some -which i believe would be useful information on how to type easily on Android set.

have you ever heard Swype input method? Now, It took 2 months to realize that this kind of input method is very useful and prompt. And it also took to a question whether I could use swipe for my own local language, Bahasa Indonesia.

After searching here and there, oficially, there is a hacking apk or a blog that show us how to include Bahasa Indonesia database for Swype. But, here somehow I don't like/want to proceed this way. As you need to root your android. hehe, ga lah yau, ini barang masih garansi, tar kalo ada apa-apa, gimane?!

And then, I choose to find database of Bahasa Indonesia's words (well, you need to unzip the source files and find dict file) and put it into custom Swype word database. But it then came to how to put this database all in one click?! Sorry, I gave up!

So, how can I still use this Swype capability for Indonesian language. Somehow I read the help section on Swype and it says something like these:

"If you want to add words  on your custom Swype database, just select all the words you want to add, and then click Swype logo on the virtual keyboard ".


Now, where could we find a bunch of words of Bahasa Indonesia. Well, it's easy if you know. Just go to www.kompasiana.com or any other site that uses Bahasa Indonesia as their main language.

From those sites, just copy all words from their article. Of course it must be in Bahasa Indonesia. Then, open your Android New Email Message, paste these words, select all of it, the Swype keyboard shows up and then push the Swype button. There you go, we now have our own custom words in Bahasa Indonesia. If you need more, repeat this paragraf to add more words.