Страница 2 из 5

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:30
Sancho
[ref]seri0shka[/ref], Блок записи может дописывать в файл. Это другие ячейки памяти. Время - миллисекунды.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:32
seri0shka
Кстати, опыт показывает, что старинная карточка на 32...64 МБ проживёт дольше при таком надругательстве.

Отправлено спустя 1 минуту 38 секунд:
Sancho писал(а): 24 сен 2019, 19:30 Блок записи может дописывать в файл. Это другие ячейки памяти. Время - миллисекунды.
Дело не во времени, а в ресурсе карты.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:35
Sancho
Как ещё один вариант - писать в файл на ftp сервере. Нет необходимости чего-то извлекать. Но зависит от обстоятельств. Даже gsm 590 умеет.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:35
seri0shka
Даже раз в 10 минут лучше дозаписывать в тот же файл, снимать показания легче будет.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:36
Sancho
[ref]seri0shka[/ref], По моему кто-то подредактировал цитату. Вырываем из контекста....

Отправлено спустя 47 секунд:
Некрасиво, в данном контексте...

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:40
ingener
Sancho писал(а): 24 сен 2019, 19:35 Как ещё один вариант - писать в файл на ftp сервере. Нет необходимости чего-то извлекать. Но зависит от обстоятельств. Даже gsm 590 умеет.
[ref=#ff8000]Sancho[/ref], лучше бы иметь автономную схему, не требующую никаких внешних коммуникаций....

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:42
seri0shka
Sancho писал(а): 24 сен 2019, 19:36 кто-то подредактировал цитату
Не хотел никого обидеть. Стараюсь цитаты подавать в сокращённом виде, оставляя суть. Иногда полный текст цитаты в разы больше самого комментария, и содержит несколько предложений, из которых только одно относится к комментарию.
Перечитал, Вы имели ввиду дозапись в память контроллера?

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:43
Sancho
seri0shka писал(а): 24 сен 2019, 19:42 Не хотел никого обидеть. Стараюсь цитаты подавать в сокращённом виде, оставляя суть. Иногда полный текст цитаты в разы больше самого комментария, и содержит несколько предложений, из которых только одно относится к комментарию.
А Главное, на мой скромный взгляд, лежало посередине...
Sancho писал(а): 24 сен 2019, 19:30 [ref]seri0shka[/ref], Блок записи может дописывать в файл. Это другие ячейки памяти. Время - миллисекунды.
seri0shka писал(а): 24 сен 2019, 19:32 Кстати, опыт показывает, что старинная карточка на 32...64 МБ проживёт дольше при таком надругательстве.

Отправлено спустя 1 минуту 38 секунд:
Sancho писал(а): 24 сен 2019, 19:30 Блок записи может дописывать в файл.... Время - миллисекунды.
Дело не во времени, а в ресурсе карты.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:46
seri0shka
Перечитал, Вы имели ввиду дозапись в память контроллера?

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:47
Sancho
seri0shka писал(а): 24 сен 2019, 19:42 Перечитал, Вы имели ввиду дозапись в память контроллера?
Нет, дописывать в файл.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:51
seri0shka
Мне кажется, для карты дозапись 600 раз за 10 минут хуже, чем один раз за 10 минут. Или я ошибаюсь?

Регистратор параметров с часами

Добавлено: 24 сен 2019, 19:56
pan
Запись в файл тоже буферизуется, каждый байт не летит на карту. Так что не забивайте голову, ни чего с картой не случится.
А уж учитывая их цены сейчас..

Регистратор параметров с часами

Добавлено: 24 сен 2019, 20:01
seri0shka
pan писал(а): 24 сен 2019, 19:56 Запись в файл тоже буферизуется, каждый байт не летит на карту. Так что не забивайте голову...
Вы даёте команду записать байт на карту, а Атмега вам говорит: пока полная маршрутка не наберётся- никуда не поедем, давайте следующие байты! Мне кажется, с контроллером такое не прокатит. С компьютером- возможно. Так что насчёт автоматической буферизации я очень сомневаюсь, её нужно обеспечить программно.
Ну и не только в цене дело, хотя и это имеет значение- малых объёмов нет, а большие стоят денег. Ну и неприятно извлечь карту для снятия показаний- а она не читается, данные пропали. Не знаю, насколько они важны.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 20:56
AlexCrane
[ref]ingener[/ref], Попробуй так, при извлечении карты на En подать false
logger2.png
на карту 2гига будет год писать примерно
logger2.flp

Регистратор параметров с часами

Добавлено: 24 сен 2019, 21:12
pan
seri0shka писал(а): 24 сен 2019, 20:01Вы даёте команду записать байт на карту, а Атмега вам говорит: пока полная маршрутка не наберётся- никуда не поедем, давайте следующие байты! Мне кажется, с контроллером такое не прокатит
Кто вам такое сказал? Вы просто предположили? Или уверенно говорите изучив библиотеки ?

Отправлено спустя 1 минуту 15 секунд:
Нет команды записать байт. Пишется блоками по 512 байт

Регистратор параметров с часами

Добавлено: 24 сен 2019, 21:57
ingener
AlexCrane писал(а): 24 сен 2019, 20:56 ingener, Попробуй так, при извлечении карты на En подать false
[ref]AlexCrane[/ref], попробовал бы, но нет нужного железа. Т.е. мысль в данном случае опередила действие :)
Какие устройства нужно срочно приобрести? Или блоки универсальны для любых? С этим, к примеру -
https://ru.aliexpress.com/item/32799192 ... b201603_53
будет работать?

Регистратор параметров с часами

Добавлено: 24 сен 2019, 22:07
seri0shka
pan писал(а): 24 сен 2019, 21:12 Кто вам такое сказал? Вы просто предположили? Или уверенно говорите изучив библиотеки ?
Если бы я так хорошо умел общаться с библиотеками, мне бы ФЛпрог не нужна была бы. :smile38:
pan писал(а): 24 сен 2019, 21:12 Нет команды записать байт. Пишется блоками по 512 байт
Чтоб насобирать 512 байт по 3 байта в секунду, нужно 170 секунд. Где в это время хранятся данные? Если извлечь карту памяти до истечения этого времени, последние три минуты данных будут отсутствовать на карте?
Я знаю, что пишется блоками. И при записи одного байта переписывается весь блок. При дозаписи следующего байта (через секунду, через неделю) блок перезаписывается снова. Я так понимаю. Но я не могу утверждать, что это истина.

Регистратор параметров с часами

Добавлено: 24 сен 2019, 22:17
pan
Без разницы, ардуино работает с картами по spi.

Отправлено спустя 7 минут 14 секунд:
[ref]seri0shka[/ref], Не надо собирать 512 байт, можно скинуть буфер на карту в любое время.
А данные в это время хранятся в буфере, в памяти. Он прописан в библиотеке.
А как себя устройство при извлечении карты - это забота программиста.
И так-то это не относится к теме, не будем засирать дискуссиями на эту тему

Регистратор параметров с часами

Добавлено: 24 сен 2019, 22:54
AlexCrane
[ref]ingener[/ref], да, будет

Регистратор параметров с часами

Добавлено: 24 сен 2019, 23:49
ingener
[ref]AlexCrane[/ref], такой заказал для тестов, пойдет?
https://mcustore.ru/store/moduli/shild- ... a-arduino/