10

02/12

Crash logs for Apple iOS devices

11:41 by akylas. Filed under: Hardware,Software

I constantly forget where the crash logs are for Apple iOS devices. Thus, this will act as a reminder and a useful post for anyone else looking for the directory paths.

Windows XP: C:\Documents and Settings\Application Data\Apple Computer\Logs\CrashReporter\Device Name\
Windows Vista/7: C:\Users\AppData\Roaming\Apple Computer\Logs\CrashReporter\Device Name\
Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/Device Name\

24

11/11

Mars Science Laboratory NASATweetup (Day 1) – Kennedy Space Center Visitor Complex

23:16 by akylas. Filed under: Space

Yesterday marks the first day of “official” Mars Science Laboratory NASATweetup activities, with a visit to the publicly accessible Visitor Complex at the Kennedy Space Center. A free ticket was given to us (a nearly $40 value) in the bag of swag we received when we registered on Tuesday morning. Unfortunately the launch was delayed one day to Saturday, otherwise the visit to the actual NASA facilities, with speakers and additional content, would’ve been today. No loss overall as I’m currently scheduled to leave on Sunday. As long as it doesn’t get delayed for an additional day, I shouldn’t have any issues.

Even so, the visit to the Visitor Complex was quite an event in itself. I was able to arrive until roughly 12:30PM, losing about 3 and a half hours of potential touring time. I sacrificed the bus tour around the complex in order to see the other attractions I’m interested in, since we’re going on a slightly different tour on Saturday as part of the NASATweetup event.

The first activity was heading to the Mission Briefing Center where NASA holds live press conferences, giving the public an updated status on the latest missions (as you would assume), which often includes various people involved in the mission to answer questions from the audience and spur discussion. Unfortunately I arrived right when the first session ended, so decided to forgo any additional coverage to be able to visit the rest of the facility in the remaining five hours.

Next was the Shuttle Launch Experience, which was quite the interesting simulation. The only other thing it could be compared to is a slightly similar ride at Disney.

Space Shuttle Explorer, next to the Shuttle Launch Experience

Space Shuttle Explorer, next to the Shuttle Launch Experience

This one involved a lot of people (unlike only four at Disney) packing into a 30 person “capsule”, which is able to rotate on one of it’s axes. The ride would begin with your back to the ground as if you were strapped into a real shuttle, and would rotate accordingly as the ride progressed. The launch itself was reduced to only about two minutes, with some preparatory and finishing events. I’d recommend attending as it’s a worthwhile experience, and you may learn (or reminded of) a couple facts about the Shuttle and its program.

After I finished with the ride, I decided to take a walk through what could be considered to be the “main” museum building at the Visitor Complex, albiet relatively small. This is when I spotted a model of our favorite robot!

Curiosity Rover

Curiosity Rover (~1/2 scale)

The younger sister of the one sitting on-top of the rocket was making her appearance in the museum to offer people a better perspective on what the rover actually looked like.

Next on the list was the first of two IMAX movies, “International Space Station 3D”. Both movies were roughly 45 minutes long, and definitely worth if it you do not reside near an IMAX theatre. My favorite scenes were most certainly the shots inside the space station, with the crew members going through the station and enjoying the environment of zero gravity. It almost gives you the feeling you’re there with them participating. I wish the movies went into a bit more historical background on each of their respective topics, but it’s a IMAX movie and all about the HD quality of the video, which I’m fine with.

In between the IMAX movies I visited the Rocket Garden, which a select few of old rockets reside for viewing pleasure.

Rocket Garden at the Kennedy Space Center Visitor Complex

Rocket Garden at the Kennedy Space Center Visitor Complex

It’s an impressive area, especially if you’ve never seen rockets of these size before in person. Most of the rockets date from the early 60′s, and perhaps a couple in the late 50′s. The one laying down on its side is the Saturn I rocket. While the largest one in the garden, it does not compare in size to the Saturn V rocket, which I’ll have a chance to see in the coming days. The garden also featured very simplistic models of the Gemini and Apollo capsules. The purpose of them was to mostly allow people to get a feel of their size, and how cramped it was inside as the models allowed viewers to sit in them.

Rocket Garden at sunset

Rocket Garden at sunset

I hung around the Rocket Garden area for an hour or two, while exploring some of the other smaller attractions. I never took the bus tour around the actual Kennedy Space Center (which includes the Vehicle Assembly Building and Saturn V building) since it will be something I am doing on Day 2. What I really wanted to see was the Rocket Garden after the sun went down and the lights below bathed each rocket in light. It was pretty awesome to see, and the picture does not do it justice.

Rocket Garden at night

Rocket Garden at night

I spent about 20 minutes more in the garden after that picture was taken until the larger group initiated an effort to get dinner together.

Day 2 will be exciting as that’s when all the official events begin!

19

11/11

Getting ADB working with the WiMM One

20:20 by akylas. Filed under: Hardware,Mobile

My first hurdle in starting development with the WiMM One was getting it recognized via adb. It took a while to find out the steps needed to get it working, but hopefully these will be helpful for someone:

  1. Ensure you have the latest driver package installed via the Android SDK.
  2. If you updated the driver package, and you’re running Windows, you may have to update the driver of the device in the device manager
  3. Next, if you’re on any platform, run the following commands in your terminal (if you’re on Mac or Linux, you may have to prefix some of these commands with ./ if you find they do not work):
    1. cd [ANDROID-SDK-PARENT-DIRECTORY]/android-sdk/tools
    2. android update adb
    3. cd ../platform-tools
    4. adb kill-server
    5. adb start-server (Note: If on Mac or Linux, use sudo adb start-server instead.)
    6. adb devices to ensure that your computer now recognizes the device

From there you can adb install packages, access the shell with adb shell, view the logs with adb logcat -v time, and many others. Hope your WiMM One is now functioning properly. Drop a comment if you continue to run into issues.

19

11/11

WiMM One Developer Kit Arrives

20:08 by akylas. Filed under: Hardware,Mobile

My WiMM One device (model 330) arrived this week while I was out in San Francisco. It had been dropped off on my doorstep the day after I flew over. I could have spent many flight hours further examining device! That’s what the weekend is for though.

Opening the box it arrived in yields the interestingly designed WiMM One box.

WiMM One Developer Kit

WiMM One Developer Kit

The outside of it is a strange plastic holder for the internal box inside. You have to use a plastic tie around the internal box to really get it out. What you’re left with is a two part box, the top containing the WiMM One device, while the bottom holds all other components, documentation, and the watch band. The documentation is left wanting, and can really simply be considered a “Quick start guide”. I wasn’t expecting much more though, since it’s a Developer Kit after all and not a consumer device. Given this, they did a great job with presentation.

WiMM One Device

WiMM One Device

The contents of the box warns you to ensure you charge the device for a couple hours before using it. Whether this kicks the battery into gear is uncertain, but I dutifully applied by hooking up its dock to the AC power adapter and heading to sleep. The next morning, I linked the WiMM One with the management web server, put it in the watch band, and headed out to work. It doesn’t take much to get it up and running. After you sync it to the management website, ensure you force a sync on the device to download all the changes you made to the configuration on the website. Besides that, there were two things that I found non-intuitive at first:

  • To change watch faces, press and hold down when on the watch face and it’ll bring up a slider allowing you to swap between the available ones.
  • One of the major features of the device is the ability to pair it with your phone and receive caller ID and SMS messages on the watch. It took me a while to find the application, and I could not seem to find it on the Market. On the phone, visit http://m.wimm.com/ and it’ll give you a link to download the application. From there it’s pretty trivial getting the watch sync’d to the phone, and it’s pretty awesome.

I find the SMS notifications to be one of the nicest features of the device. I often miss SMS messages arriving on my phone, and occasionally miss phone calls as well. The WiMM One will vibrate and ring when a new SMS comes in, and display the SMS on the watch face. It’s perfectly readable and I actually wish that the font size was smaller. The watch will vibrate and make noise despite what you have your phone currently set to, which is great in my opinion since I like to keep my device on muted all the time to suppress the typing and other ambient noises the phone produces.

The device comes with a number of (albeit simple) applications pre-installed:

  • Weather
  • Calendar
  • World Clock
  • Timer
  • Alarm
  • Stopwatch
  • Settings

The notable application of this list is probably the Calendar. The application can pull down calendar information from either your Google account, or a Microsoft Exchange account. Since the watch is running Android 2.1, I imagine many would find difficulty getting it up and running with Exchange mailboxes that have stringent ActiveSync requirements. I never bothered attempting to pair my account with the device for two reasons, 1) You have to provision the account through the management website. I wouldn’t want my calendar information being filtered through a third-party website. 2) Even if the website was not being filtered through the website, but the watch itself is responsible, it certainly would not be able to meet all the ActiveSync requirements and simply be rejected. I will have to learn to start using my Google Calendar a bit more to take advantage of the watch’s capabilities.

Even though the watch only comes with a handful of application, there are a number of “alpha” and “beta” applications available through the WiMM forums, ranging from games to the first re-implementations of popular Android applications in the Google Market. WiMM Labs is planning on launching a Micro App Store some time next year for easier management of applications. The only way to install apps at the moment is to hook the device up to a development machine and use adb install to install the APKs. The same is the case for uninstalling them. Once the store goes live, you’ll be able to simply install and uninstall apps from the web services portal.

12

11/11

Current Generation Smart Watches

23:08 by akylas. Filed under: Hardware,Mobile
Tags: ,

I did some brief research this afternoon about the current smart watch space. I was distracted many times by smart watches of years past, but was able to come up with a list of what appear to be the front-runners in the current generation of smart watches.

WIMM One and i’m Watch are both running Android underneath the hood, and both allow you to develop applications that run on the actual units. Metawatch allows you create applications for Android smartphones that use the Metawatch API to interface with their watch. It’s unclear what the case is with Sony’s watch or the inPulse watch.

Bluesky’s watch is the most elegant of the five, but the most expensive. They even have models that cost upwards of $2,000 whose sole purpose is simply fashion. WIMM is a bit bulky, and there is not any customization available yet, but the company has partnered with Foxconn and publishes a Hardware Development Kit that would allow third-parties to create compatible accessories. Also of note, the WIMM one is specifically tailored for Developers right now, not consumers–unlike the i’m watch.

« Newer PostsOlder Posts »