Могу ли я собирать сейсмические данные с помощью множества мобильных телефонов?

9

Предположим, у меня есть множество мобильных телефонов, каждый из которых имеет:

  • акселерометр
  • часы
  • приемник GPS
  • Windows Phone 7 (WP7)

Насколько сложно было бы написать программу, которая синхронизирует телефоны с общими часами (желательно с часами GPS)?

Насколько сложно было бы написать программу, которая начинает записывать показания акселерометра при получении текстового сообщения? Я хотел бы, чтобы он собирал информацию, указанную в текстовом сообщении, а затем пересылал собранные данные (включая местоположение) обратно на адрес, указанный в текстовом сообщении.

Насколько сложно было бы написать программу (на ПК или сотовый телефон), которая получает данные, обрабатывает их для вычисления «исправления» (эллипса) в местоположении источника сигнала, а затем отправляет это исправление обратно на каждый сотовый телефон как текстовое сообщение?

Или я мог бы записывать аудиограммы вместо показаний акселерометра?

Кирк Куйкендалл
источник
1
В целом, точность акселерометров на основе мобильных телефонов довольно низкая. Если вы имеете в виду конкретное устройство, люди могут сказать вам, сможет ли акселерометр делать то, что вы хотите; WP7 работает на относительно небольшом количестве устройств, поэтому я предполагаю, что вы уже имеете это в виду.
Кристофер Шмидт
Я предполагаю, что устройства WP7 будут иметь чувствительность акселерометра, аналогичную чувствительности iPhone. Посмотреть этот обзор youtube.com/watch?v=YjutFgj0tLY&feature=related Единственная причина требования WP7 состоит в том, что я хотел бы написать это в silverlight.
Кирк Кайкендалл
Я думаю, что вам может мешать платформа WP7 - очевидно, она не позволяет вам делать такие вещи, как «перехват SMS» или «отправка SMS без взаимодействия с пользователем»
mwalker 22.10.10
Кроме того, если у вас уже нет хорошего набора телефонов с акселерометрами, я бы подумал о создании специального устройства с необходимыми вам датчиками и коммуникационным оборудованием (например, Arduino)
mwalker 22.10.10
@mwalker - Вау, что разочаровывает, я искал и нашел этот пост, говорящий, что вы можете отправлять без вмешательства с Windows Mobile, но не с WP7. nickharris.net/2010/09/… Тем не менее, его предложение push-уведомлений может быть осуществимым. Я надеялся избежать всех аппаратных проблем и сосредоточиться на программном обеспечении: приложении для социальных сетей для геогиков.
Кирк Кайкендалл

Ответы:

3

Как продемонстрировал SeisMac, концепция работает, но детали операционной системы вашего телефона и чувствительность сенсора могут ограничивать величину землетрясения, которое вы можете обнаружить.

Манкоф
источник