Форум программистов, компьютерный форум, киберфорум
Java ME (J2ME)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для Arcor
5709 / 2300 / 466
Регистрация: 20.11.2009
Сообщений: 7,721
Записей в блоге: 1

Программирование железа мобильника

13.01.2012, 02:08. Показов 2443. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.

Ребят, нужно мне запрограммировать аудио порт мобильника, облазил интернет по ява-мобильниковым книжкам, везде тупой стандарт идет, мини программки, игры, и другая билеберда, мне это все не нужно! Нужно найти книжку, описание, инструкцию или вообще что-нибудь, где можно прочитать/увидеть как программировать порты. Ответы что-то типа, "что заняться нечем" или "это сильно сложно" или "зачем тебе это, зачем именно мобила", меня не очень устроят

Куда копать хотя бы скажите.

Заранее спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.01.2012, 02:08
Ответы с готовыми решениями:

Стрим с мобильника
Есть смартфон с четвёртым Андроидом (может получиться установить пятый), нет связи с компьютером, есть доступ в интернет, - подумываю об...

CSS приближение с мобильника
Вот мой сайт: http://white777.myjino.ru/ Если открыть его с мобильного телефона и увеличивать страницу, то тест в навигации сползает. ...

ASP для мобильника (UT-8)
Может кто-нибудь сталкивался с такой штукой! Я беру из БД значение и мне надо вывести его в кодировке UT-8, как это можно осуществить?...

7
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
14.01.2012, 00:30
Если вы хотите низкоуровневый доступ к "аудиокарте" мобильника через j2me, то это невозможно.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
14.01.2012, 00:34
невозможно - нужны исходники конекретной ос и только оттуда плясать
врядли они есть в открытом доступе
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
14.01.2012, 05:55
...соглашусь с вышеозначенными, однако замечу, что при наличии соответствующего API от производителя нужные классы можно использовать при сборке проекта в J2ME ...в мидлет-паскале тоже много чего нельзя было сделать, а тем не менее проект развивается и уже существует огромный набор библиотек для работы с устройствами в мобильном телефоне.

запрограммировать аудио порт мобильника
спрошу - не зачем это нужно, а что вы, конкретно вы, понимаете под этой фразой?
1
 Аватар для Arcor
5709 / 2300 / 466
Регистрация: 20.11.2009
Сообщений: 7,721
Записей в блоге: 1
17.01.2012, 16:59  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
спрошу - не зачем это нужно, а что вы, конкретно вы, понимаете под этой фразой?
нужно отправлять сигнал n-ной формы с мобильника через аудио выход

другая часть задумки - принимать этот сигнал, принять и декодировать это отдельная тема, мне сейчас нужно как мобильник запрограммировать
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.01.2012, 18:20
нужно отправлять сигнал n-ной формы с мобильника через аудио выход
...если перефразировать, то: "генерация аудиосигнала с заданной модуляцией".

Если речь об урезанной JAVA для телефонов, то в классе MMAPI такие возможности не предусмотрены (только тональные), разве что вы будете воспроизводить заранее сформированные аудиосигналы (кстати, а почему нет? Какие перед вами задачи, подробности?).

Если говорить об Windows-платформах, то XNA не дает таких возможностей. А вот Waveform Audio Interface позволяет выполнить данную задачу, но это не тот случай и не та платформа.

принять и декодировать это отдельная тема
...теоретически, разбор или декодирование полученных аудиоданных осуществляет объект DataSource из MMAPI в J2ME. Да, захватить поток и сохранить без проблем (даже в WTK есть пример).
1
 Аватар для Arcor
5709 / 2300 / 466
Регистрация: 20.11.2009
Сообщений: 7,721
Записей в блоге: 1
18.01.2012, 02:56  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
разве что вы будете воспроизводить заранее сформированные аудиосигналы
вот я тоже подумал об этой идее. Но проблема я думаю будет при создании такого скажем файла с нужной формой сигнала. Может придумать программу для составления файлов с нужным содержанием, нужной формой..., тогда проблема открывается в другой части, но более уже приятной... уже на компе можно будет программировать скажем wma какой-нибудь формат.

наверно существуют же программы для работы с музыкой, я вообще-то не музыкант, и далеко от этого даже , но вот буду искать что-то где можно такое создавать

я вообще дельфи больше занимаюсь, может там чего реализуемо в этом направлении

Добавлено через 1 минуту
только, нужно будет еще как-то внешний динамик выключать, чтобы был режим "наушники"
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
18.01.2012, 12:08
вот я тоже подумал об этой идее. Но проблема я думаю будет при создании такого скажем файла с нужной формой сигнала. Может придумать программу для составления файлов с нужным содержанием, нужной формой.
любой аудиоредактор ...я даже ЛЧМ делал в Audacity.

p.s.: формат лучше в WAV, ибо не каждый мобильник поддерживает MP3 и иное, чаще из старых только PCM-кодек и AMR даже.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.01.2012, 12:08
Помогаю со студенческими работами здесь

Игры для мобильника
На чем пишут игры для мобильных телефонов?

Программа для чтения PDF на Samsung SGH-E 740
Здравствуйте! У меня Samsung SGH-E 740. Помогите установить на него программу чтения PDF. Программа есть, а устанавливать не умею. Нужно...

Интернет с использованием мобильника
Такая проблемка. Хочу использовать в качестве модема мобильник X100. Установил дрова на модем. Установил прогу Internet Access. Настроил...

Из 18 т железной руды выплавляют 10 т железа. Сколько железа выплавят из А т руды?
в Visual Basic Линейные программы Из 18 т железной руды выплавляют 10 т железа. Сколько железа выплавят из А т руды? ...

Выбор мобильника (запросы своеобразные)
Помогите абсолютному чайнику с выбором. В общем, человек абсолютно равнодушен к телефонам, их престижу, наворотам. от слова совсем. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru