Передатчик: https://audioserial.sourceforge.io/serialdemo.html
Нужно написать приемную часть и довести проект до некоторой законченности введя проверку правильности приема передачи и в случае ошибки данных - автоповтор если установлена галка, иначе ручной . Тоесть если приемник сообщил -непонял! передатчик повторил.
Вывести установку скорости отдельно для приемника и для передатчика, и галочку на приемнике "как у передатчика".
Для приемной части отобразить такое же окно для принятых байтов.
--
Нужно чтоб так же работал на android версии браузера.
Изначально и так работает но есть особенности,например нельзя запустить (для теста приемо-перадачи между вкладками) одноверменно две вкладки на прием и предачу. Возможно я как-то криво баловался.
Проверить между двумя разными устройствами, смартфон-смартфон, комп-смартфон и т.д.
Максимально закоментировать, проект учебный.
Пример работы с фильтрами
https://labs.thygate.com/cw-psk-mod-demod/
связь: телега @radar76ghz
---------------
Несколько замечаний....
там у автора поменялся сайт, схема приемника на стороне ардуино вот:
Там пол схемы необазятельна, нужен всего один компаратор,второй она на светодиод у них шело, который отображал передачу.
Но в цело меня не интересует реализация в железе.
Передатчик генерирует передачу байтов по UART, это просто звук моуляции с частотой 9600 например. Его можно услышать если воткнуть динамик на TX UART.
И надо чтобы на соседнем компе или на смартфоне приемник в браузере декодировал эту передачу, по аудиокабелю или просто на слух что издает передатчик на компе или смартфоне.
Можно даже все проверить на одном компе или смартфоне, просто подать на вход? выход аудио.
Еесли на смартфоне то через резистор 10к чтоб случайно не убить микрофонный вход.
Или вообще без проводов, браузер может слушать самого себя через микрофон
и декодировать то что услышал.
И вообще это можно сделать таже без звука програмно передав "звук" в перемнную приемника на обработку но это уже другая история.
Нужно написать приемную часть и довести проект до некоторой законченности введя проверку правильности приема передачи и в случае ошибки данных - автоповтор если установлена галка, иначе ручной . Тоесть если приемник сообщил -непонял! передатчик повторил.
Вывести установку скорости отдельно для приемника и для передатчика, и галочку на приемнике "как у передатчика".
Для приемной части отобразить такое же окно для принятых байтов.
--
Нужно чтоб так же работал на android версии браузера.
Изначально и так работает но есть особенности,например нельзя запустить (для теста приемо-перадачи между вкладками) одноверменно две вкладки на прием и предачу. Возможно я как-то криво баловался.
Проверить между двумя разными устройствами, смартфон-смартфон, комп-смартфон и т.д.
Максимально закоментировать, проект учебный.
Пример работы с фильтрами
https://labs.thygate.com/cw-psk-mod-demod/
связь: телега @radar76ghz
---------------
Несколько замечаний....
там у автора поменялся сайт, схема приемника на стороне ардуино вот:
Там пол схемы необазятельна, нужен всего один компаратор,второй она на светодиод у них шело, который отображал передачу.
Но в цело меня не интересует реализация в железе.
Передатчик генерирует передачу байтов по UART, это просто звук моуляции с частотой 9600 например. Его можно услышать если воткнуть динамик на TX UART.
И надо чтобы на соседнем компе или на смартфоне приемник в браузере декодировал эту передачу, по аудиокабелю или просто на слух что издает передатчик на компе или смартфоне.
Можно даже все проверить на одном компе или смартфоне, просто подать на вход? выход аудио.
Еесли на смартфоне то через резистор 10к чтоб случайно не убить микрофонный вход.
Или вообще без проводов, браузер может слушать самого себя через микрофон
И вообще это можно сделать таже без звука програмно передав "звук" в перемнную приемника на обработку но это уже другая история.
Вложения
-
181.5 KB Просмотры: 5
Изменено: