
Среда программирования: Java под Android
Название работы: База данных спутниковых навигационных сигналов (ПНС), выдаваемых инерциальной навигационной системой (ИНС: датчики - акселерометр, гироскоп и электронный компас)
Тематика работы: Базы данных, Прочие
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 9 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Android Studio, Java, cохранить в файле на смартфоне, сохранить на планшет, сохранить на смартфон, приёмник спутниковых навигационных сигналов, протокол NMEA, ПНС, инерциальная навигационная система, ИНС, датчики акселерометр, гироскоп, электронный компас, ввод имени файла для хранения информации, дискретность сбора данных, выбирать типы сообщений, выдаваемых ПНС, заблокировать засыпание, засыпание устройства, время момента поступления данных, данных о навигационном решении, трёхосный акселерометр, электронный компас
Функции программы:
Разработать программу на Java для Android Studio.
Подробности.
1. Сохранить в файле на смартфоне/планшете данные, выдаваемые интегрированными в устройство приёмником спутниковых навигационных сигналов(использовать протокол NMEA) (ПНС) и инерциальной навигационной системой (ИНС: датчики - акселерометр, гироскоп и электронный компас).
2. Иметь возможность ввода имени файла для хранения информации. Желательно для этой цели создать специальный каталог.
3. Иметь возможность задать дискретность (темп) сбора данных от ИНС.
4. Иметь возможность выбирать типы сообщений, выдаваемых ПНС, для сохранения в файле.
5. Заблокировать "засыпание" устройства на время работы программы. Иначе приходится периодически касаться экрана, чтобы планшет не уснул. Максимум, чего можно добиться в настройках, это полчаса.
6. Выдавать на экране информацию, позволяющую контролировать ход выполнения программы.
7. Фиксировать время момента поступления данных о навигационном решении, выдаваемом ПНС, и сопровождать этим временем сохраняемые в файле сообщения. Время должно выдаваться с максимальным количеством знаков.
8. Выдавать время и данные ИНС (первичные измерения трёхосных акселерометра, гироскопа и электронного компаса). Всякие производные от них не нужны. Итого, только 9 параметров. Все данные должны выдаваться с максимальным количеством знаков.
9. Все данные необходимо выдавать в фиксированном формате. Необходимо дать текстовое описание формата выдачи данных.
Видео работы программы доступно на Youtube по следующей
ссылке
![]()
Видео работы программы доступно на Rutube по следующей
ссылке
![]()
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Для работы с программой нужно использовать файл "Sensors.apk" и "Sensors2.apk".
исходники

2
taskArtifacts
cache
cache.properties
fileHashes
fileSnapshots
outputFileStates
taskArtifacts
tasks
_app_compileDebugAndroidTestJavaWithJavac
localClassSetAnalysis
localClassSetAnalysis
localClassSetAnalysis
localJarClasspathSnapshot
localJarClasspathSnapshot
localJarClasspathSnapshot
_app_compileDebugJavaWithJavac
localClassSetAnalysis
localClassSetAnalysis
localClassSetAnalysis
localJarClasspathSnapshot
localJarClasspathSnapshot
localJarClasspathSnapshot

compiler
copyright
profiles_settings
encodings
gradle
libraries
android_android_24
animated_vector_drawable_24_2_1
appcompat_v7_24_2_1
support_annotations_24_2_1
support_compat_24_2_1
support_core_ui_24_2_1
support_core_utils_24_2_1
support_fragment_24_2_1
support_media_compat_24_2_1
support_v4_24_2_1
support_vector_drawable_24_2_1
misc
modules
runConfigurations
workspace
app
app
build
build
libs
proguard-rules
src
androidTest
java
example
sensors
ApplicationTest
main
AndroidManifest
java
example
sensors
DropDownListAdapter
MainActivity
SensorData
Util
res
drawable
drop_down_image
drawable-hdpi
drop_down_image
drawable-ldpi
drop_down_image
drawable-mdpi
drop_down_image
layout
activity_main
drop_down_list_row
pop_up_window
sensors_pop_up_window
mipmap-hdpi
ic_launcher
mipmap-mdpi
drop_down_image
ic_launcher
mipmap-xhdpi
ic_launcher
mipmap-xxhdpi
ic_launcher
mipmap-xxxhdpi
ic_launcher
values
colors
dimens
strings
styles
values-w820dp
dimens
test
java
example
sensors
ExampleUnitTest
build
intermediates
dex-cache
cache
build
gradle
wrapper
gradle-wrapper
gradle-wrapper
gradle
gradlew
gradlew
local
Sensors
Sensors
Sensors2
settings
Отчет к программе. СодержаниеВидео.
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 5600 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |