Size: a a a

2020 April 22

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Сабыров Ниязби
курс надо закрыть и дедлайн уже сегодня)))
:D
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Сабыров Ниязби
курс надо закрыть и дедлайн уже сегодня)))
Ещё ночь впереди))
источник

С

Сабыров Ниязби... in Deus Volt!
да дело в том что ноут остался на работе а тут карантин)
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Anton
Дипломы
У меня есть знакомый в Венгрии, рассказывал, что у них сразу отчисление, без права восстановления, если не свою работу на защиту выставляешь.
источник

IF

Imya Familiev in Deus Volt!
Anton Konstantinov
Герметичная
даже интересно стало
из герметичных камер только Polaroid XS100 и судя по всему микрофон гдето в корпусе ибо пишут что запись звука так себе
источник

AK

Anton Konstantinov in Deus Volt!
Gopro герметичная до 10 метров держит, там датчик давления, после 10 метров без кейса выключается. Поэтому все жалуются на плохой звук в go pro.
источник

A

Anton in Deus Volt!
Grzegorz Brzęczyszczykiewicz
У меня есть знакомый в Венгрии, рассказывал, что у них сразу отчисление, без права восстановления, если не свою работу на защиту выставляешь.
это у них
источник

A

Anton in Deus Volt!
а у нас сохранность контингента
источник

A

Anton in Deus Volt!
госзаказ образование
источник

IF

Imya Familiev in Deus Volt!
Anton Konstantinov
Gopro герметичная до 10 метров держит, там датчик давления, после 10 метров без кейса выключается. Поэтому все жалуются на плохой звук в go pro.
оказывается да, но по видяшкам где их разбирают видно обычный мемс стоит и заглушка-мембрана на корпусе
источник

r

r44083 in Deus Volt!
Переслано от r44083
Добрый день.
Подскажите как лучше сделать API для следующего метода для чтения данных:

1. Есть радиопринимающий модуль, который может принимать данные одновременно по 6 каналам.
2. Размер пакета (типа MTU) задаётся пользователем при инициализации и может быть разным для каждого канала.

Сейчас я написал следующую функцию:
источник

r

r44083 in Deus Volt!
Переслано от r44083
источник

r

r44083 in Deus Volt!
Переслано от r44083
То есть пользователь заранее не знает по какому каналу придут данные. В параметр *pipe - внутри функции по факту приёма я записываю индекс канала, по которому были вычитаны данные.

В *size - я записываю размер пакета данных, который я вычитал из радиомодуля в буфер. По сути это и есть размер пакета, для вычитанного канала.
источник

r

r44083 in Deus Volt!
Переслано от r44083
Но эта конструкция, когда пользователь передаёт указатель на size, что бы функция чтения записала туда размер пакета (который сам же пользователь и задал ранее) - как-то странно выглядит.
источник

r

r44083 in Deus Volt!
Переслано от r44083
С другой стороны можно сделать такую функцию:
источник

r

r44083 in Deus Volt!
Переслано от r44083
источник

r

r44083 in Deus Volt!
Переслано от r44083
И надеяться, что пользователь сам будет смотреть, какой канал был вычитан, как-то помнить размер пакета для этого канала. И понимать сколько байт было записано в буфер.
источник

r

r44083 in Deus Volt!
Переслано от r44083
Как лучше сделать функцию в таком случае?
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
r44083
Переслано от r44083
Как лучше сделать функцию в таком случае?
А нету желания сделать как NMEA?
источник

T

Thorn in Deus Volt!
r44083
Переслано от r44083
Как лучше сделать функцию в таком случае?
что хотите улучшить? расход памяти? исключить попытки использовать пакет неправильного типа?
источник