@telecatethysis

Страница 345 из 5118
Mike
22.02.2017
08:03:52
вроде 18ые все с этой новой флешью, 16-ые только некоторые. а 10ых вообще нет
Спасибо. Жалко ( Мне бы только один бит для настройки ( Буду копать, может быть есть какой-нибудь трюк, чтоб сохраниться.

Leonid
22.02.2017
08:50:53
Привет всем. Есть где почитать сравнение Рида-Соломона и Хаффмана

и что меньше жрет ресурсы

Catethysis
22.02.2017
08:52:32
Я экспериментировал, рид-соломон достаточно тяжёл для расчётов

Google
Catethysis
22.02.2017
08:52:37
Но их нельзя сравнивать

Leonid
22.02.2017
08:52:51
есть такой чипчик AX8052F143 - с 8052 ядром

вот нужно туда впихнуть это

Dmitry
22.02.2017
08:52:59
Привет всем. Есть где почитать сравнение Рида-Соломона и Хаффмана
Лёня привет! наверное всё-таки не хаффмана, а хемминга. хаффман - это для сжатия на основе энтропии

думаю Хемминг - as easy as possible)

Dmitry
22.02.2017
08:54:02
есть такой чипчик AX8052F143 - с 8052 ядром
8051 - моя любимая архитектура сразу после STM8)))?

Leonid
22.02.2017
08:54:05
И сейчас выбирают у нас на работе чо делать. Говорят Соломон лучьше восстанавливает

Catethysis
22.02.2017
08:54:37
Я бы выбрал р-с

Catethysis
22.02.2017
08:54:50
Я бы выбрал р-с
Тем более, что готовые реализации есть

Dmitry
22.02.2017
08:55:08
Я бы выбрал р-с
Лёня, а какие длины пакетов?

Google
Catethysis
22.02.2017
08:55:27
Привет, может. Я только вникаю в эту тему
Поищи тут поиском, я в ноябре эту тему копал и спрашивал народ тут

Dmitry
22.02.2017
08:55:33
Тем более, что готовые реализации есть
для 8051 я бы на многое не расчитывал

Leonid
22.02.2017
08:56:06
8051 - моя любимая архитектура сразу после STM8)))?
Я ее с нуля осваиваю. Пока что идет, но со скрипом

Catethysis
22.02.2017
08:56:12
Так а при чём тут архитектура. Там же только математика, ей (почти) пофиг. А оптимизации пока преждевременны.

Leonid
22.02.2017
08:56:50
в классическом 8051 12 тактов на инструкцию, если чё)
в 8052 с этим получьше. Большинство инструкций за 1-2 такта выполняются. Как я понял, это дальнейшее развитие

Catethysis
22.02.2017
08:57:30
в классическом 8051 12 тактов на инструкцию, если чё)
Фак. То есть, microchip со своими 4 байтами ещё даже добились успеха?

Leonid
22.02.2017
08:58:03
Ну да, получается так

Я экспериментировал, рид-соломон достаточно тяжёл для расчётов
При этом мне нужно не только передавать их, а и принимать эти данные и декодировать

Catethysis
22.02.2017
09:00:44
Я понимаю, конечно

Leonid
22.02.2017
09:00:51
И есть у меня чуйка что раскодировать Р-С ресурсов ужрет еще больше

Catethysis
22.02.2017
09:00:53
Я в основном и говорю про декодирование

Да

Leonid
22.02.2017
09:01:18
Коля, а по каким слоам искать твои изыскания в чатике?

Catethysis
22.02.2017
09:01:28
Кодировать легко, раскодировать реально тяжело. Но 40 байт это норм

Leonid
22.02.2017
09:01:40
Или может кто пнет в сравнение этих двух вариантов. Хемминга vs Р-С

Catethysis
22.02.2017
09:01:46
Я бы поискал по "соломон" и "р-с"

Насколько часто приходят данные? Сколько есть времени на обработку?

Dmitry
22.02.2017
09:29:43
Я бы поискал по "соломон" и "р-с"
по "соломон" боюсь другой срач отыщется ???

Google
Catethysis
22.02.2017
09:31:05
Мда уж

Dmitry
22.02.2017
09:31:26
но Соломон бы "смог"))

Catethysis
22.02.2017
09:32:36
Калман? Да конечно реализовывал, когда на нашем полувоенном предприятии работал. Ну, жена ещё у меня оттуда, помните?

Leonid
22.02.2017
09:45:11
Я бы поискал по "соломон" и "р-с"
Поискал, нашел треп разный и обсуждение зависимости BER от скорости и того что Коле нужно было 24кб прошивки пропихиивать по и2ц

Dmitry
22.02.2017
10:02:22
Поискал, нашел треп разный и обсуждение зависимости BER от скорости и того что Коле нужно было 24кб прошивки пропихиивать по и2ц
BER - ключевой термин и тут. надо считать энергетику линии. Фактический BER и желаемый. исходя из этого выбирать нужной силы ЕСС. РС или хемминг или БЧХ или свёрточное кодирование

Leonid
22.02.2017
10:02:44
линия 868мгц, 100 бит в секунду

так что все весело, у нас вроде чувак сча считает все. Но только для РС и у меня пригорает от ожидаемого праздника жизни. Я хочу попробовать аргументировано попросить что бы и для Хемминга посчитали

Catethysis
22.02.2017
10:05:17
868 миллигерц! Запихнуть в такую линию 100 бод это предельно круто

64-qam, как минимум

Вот и надо понять в эксперименте, какой у вас ber сейчас

Leonid
22.02.2017
10:06:01
868 миллигерц! Запихнуть в такую линию 100 бод это предельно круто
Это если бы было мГц, а так как у меня мгц - исправлюсь МГц

Leonid
22.02.2017
10:06:10
)

Catethysis
22.02.2017
10:06:46
А потом накручивать коррекцию, м.б. тестирование линии и динамическое изменение силы этой коррекции

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

Leonid
22.02.2017
10:08:33
Вот и надо понять в эксперименте, какой у вас ber сейчас
НУ это будет с понедельника. Чувак с графиками в данный момент отсутствует

Пока что я знаю что в текущей реализации используется zigzag (разновидность турбокода) и ее собираются заменить на Р-С

Dmitry
22.02.2017
10:10:50
я тут памятуя о том, что вендоры делают аппаратные кодеры в чипах (на примере СС1ххх) посмотрел одним глазом на этот AX8052F143: написано - Optional Forward Error Correction (FEC) с него бы и начал раскопки. может там всё нужное уже есть "из коробки"

Catethysis
22.02.2017
10:11:13
Пока что я знаю что в текущей реализации используется zigzag (разновидность турбокода) и ее собираются заменить на Р-С
Р-с очень удобен тем, что ты можешь легко изменять степень избыточности, не меняя размер итогового пакета

Dmitry
22.02.2017
10:12:58
Р-с очень удобен тем, что ты можешь легко изменять степень избыточности, не меняя размер итогового пакета
а хемминг удобен прост тем, что он как два XOR'а об асфальт и можно выбрать размер блока в котором надо исправить одну ошибку.

Google
Dmitry
22.02.2017
10:13:24
а РС, емнип, в радиолиниях юзают совместно с перемежителем.

Leonid
22.02.2017
10:16:42
я тут памятуя о том, что вендоры делают аппаратные кодеры в чипах (на примере СС1ххх) посмотрел одним глазом на этот AX8052F143: написано - Optional Forward Error Correction (FEC) с него бы и начал раскопки. может там всё нужное уже есть "из коробки"
Bose-Chaudhuri-Hocquenghem (BCH) codes are a class of cyclic error correcting codes. Error correcting codes add redundancy to codewords, which allows the receiver to correct some bit errors. This header fle provides functions which work on BCH(31,21,5) codewords, with an additional parity bit. This code is primarily used in paging systems. This code can correct up to two erroneous bits per 32 bit codeword.

только это умеет либа от производителя. А сама штука для восстановления ошибок - она аппаратная и регистров для ее управления я не нашел

Leonid
22.02.2017
10:20:10
В то время как сэры жируют на 32-битных CPU, кто-то упахивается на 8-ми битниках)))))) ?
во-во, мне нужно добить этот мать его счечтик, а потом будет новая ревизия железа - куда я возьму чот посерьезнее

Catethysis
22.02.2017
10:21:09
Я понимаю, легаси, да. Прост печально это

Admin
ERROR: S client not available

Dmitry
22.02.2017
10:22:00
> 2к17 > 8 бит -_-
охеренный аргумент, я тоже самое могу возразить: почему 32 бита, а не 64? ведь 2к17

удивитесь, но во многих стиралках до сих пор 4-битные МК ?

Leonid
22.02.2017
10:22:41
Я понимаю, легаси, да. Прост печально это
иногда есть платформа - когда железа сделано под 100к и продано

Catethysis
22.02.2017
10:22:58
удивитесь, но во многих стиралках до сих пор 4-битные МК ?
Стмки приблизились по стоимости к ним

Leonid
22.02.2017
10:23:10
и нужно поддерживать и развивать ее, постепенно переходя на новую платформу

Catethysis
22.02.2017
10:23:27
Я же говорю, я понимаю всё. Просто печалюсь от несовершенства мира.

Dmitry
22.02.2017
10:23:31
Ну чо ты кипятишься
ну а чо. 3к17 а вы всё еще на 128-битниках?)

Leonid
22.02.2017
10:23:59
Сказать директору: "чувак все хуйня, 2к17 кек нужно на АРМ переходить" - поеду я нахрен к себе вна Украину

ибо есть задача поддержки

Google
Leonid
22.02.2017
10:24:44
Я же говорю, я понимаю всё. Просто печалюсь от несовершенства мира.
ну вот, ты понимаешь весь праздник жизни. Особенно учитывая что я эту платформу увидел две недели назад

Dmitry
22.02.2017
10:25:06
Я же говорю, я понимаю всё. Просто печалюсь от несовершенства мира.
Эта СнК с которой Лёня возится - RF + 8051 стоит $4 и жрёт в слипе и лоу-повер соответственно есть что-то сравнимое на армах?

Catethysis
22.02.2017
10:26:06
У ti много радиопроцессоров с кортексами. Ну не за $4, соглашусь.

Leonid
22.02.2017
10:26:26
и код там такого вида:

void PCSendWeekData(uint8_t chan, uint8_t later) { uint8_t i; uint16_t maxDay; uint32_t DayBits; uint16_t __xdata * DayMas; uint8_t __xdata* buf; DayMas = chan?DayMas1:DayMas0; buf = later?LaterSendBuf:SendBuf; *((uint32_t __xdata*)(&buf[1])) = chan?W5_Tags.PulseCounter1:W5_Tags.PulseCounter0; buf[7] = Voltage; DayBits = 0; maxDay=1; for(i=0;i!=7;i++) if(DayMas[i] > maxDay) maxDay = DayMas[i]; for(i=0; i!=7; i++) DayBits += (((uint32_t) (DayMas[i]) * 8 * 99 / maxDay / 100)) « (i * 3); DayBits «=3; DayBits |= buf[4] & 0x7; *((uint16_t __xdata*)(&buf[4])) = DayBits&0xFFFF; buf[6] = DayBits»16; buf[0] = chan ? 0x7B:0x73; if(later) { LaterTimer = later&0x7F; if(later&0x80) SendFlag |= 2; } else SendFlag |= 1; } void PCSendExtInfo(uint8_t chan, uint8_t later) { uint8_t __xdata* buf; buf = later?LaterSendBuf:SendBuf; buf[0] = chan?0x89:0x81;; buf[1] = HARDWARE_REV; buf[2] = SOFTWARE_REV; buf[3] = CompVersion(); buf[4] = GetVoltageOrTemp(0); buf[5] = Voltage; buf[6] = pwr; buf[7] = chan?MaxFlow1:MaxFlow0; if(later) { LaterTimer = later&0x7F; if(later&0x80) SendFlag |= 2; } else SendFlag |= 1; }

без единого комента от предшественника

и все это в нескольких файлах размазано. Привожу в порядок и по возможности делю на логику и hal

Marat
22.02.2017
11:50:03
Ping

Igor
22.02.2017
11:52:30
connection timeout

Marat
22.02.2017
11:55:30
Lol

Богдан
22.02.2017
12:38:58


Переходник бга16 в дип)

Andrey
22.02.2017
12:44:44
Похоже на травление

Dr
22.02.2017
13:05:26
Vlad
22.02.2017
13:06:27
Суровый переходник, сделан жоска

Человек-Даук
22.02.2017
14:51:48
кстати

а как снимают слой пластика или керамики так

Dr
22.02.2017
14:52:29
видел что дремелем аккуратно

сам счищал дремелем до остатков сломанной лапки

Человек-Даук
22.02.2017
14:53:42
переходник то может выйти отличный если это там эээээм GFN

Dmitrii
22.02.2017
15:01:29
Человек-Даук
22.02.2017
15:01:44
так

Страница 345 из 5118