1. Power on your node in the morning. It is not connected to any smartphone or PC via BT/USB/HTTP;
  2. In the evening, connect to it via BT/USB/HTTP;
  3. Access all messages received in Primary channel and/or DMs.

Is it possible? How many messages does a node store in it’s internal memory? How to access them via terminal? If node is restarted, are they erased?

I have a Heltec V3. In Meshtatsic CLI there’s --listen option, but it’s about receiving new packages in real time.

  • Iced Raktajino@startrek.website
    link
    fedilink
    arrow-up
    2
    ·
    8 days ago

    This is from memory and anecdotal, so take it with a grain of salt.

    On firmwares below 2.7, I think it only stored the last-received message on the node itself. 2.7+ may store the latest message from up to a few different contacts, but not more than that (if even that). Either way, it’s not really meant to operate as a “mailbox” where you can retrieve the messages later; they basically need to go somewhere as they’re received.

    There’s a store-and-forward mode that can be enabled, but it stores all messages for everyone and is more of an infrastructure node role. It also requires hardware that has PSRAM which the Heltec V3’s don’t have.

    • podbrushkin@mander.xyzOP
      link
      fedilink
      arrow-up
      2
      ·
      8 days ago

      it’s not really meant to operate as a “mailbox” where you can retrieve the messages later

      Why not, where’s bottleneck? Internal memory is too small? Packets are 255 bytes each, doesn’t seem like there’s much to store.

        • podbrushkin@mander.xyzOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          8 days ago

          There are standalone devices with integrated keyboard for typing messages. I’d expect them to be able to store a lot of messages, regardless of firmware version. Imagine someone sent 7 “test” messages to Primary channel and thus wiped your DM’s. Doesn’t feel right.

          What about MeshCore, can it operate as a mailbox? Mailbox mode will be extremely convenient.

          • shortwavesurfer@lemmy.zip
            link
            fedilink
            arrow-up
            1
            ·
            6 days ago

            No, it’s a hardware limitation. There’s only so much memory on these little devices, and once it’s full, it starts replacing old messages.

            • podbrushkin@mander.xyzOP
              link
              fedilink
              arrow-up
              1
              ·
              6 days ago

              I wonder how many messages can it store. I will try leaving my node for a day and will see timestamp of earliest messages and how many there are. Also, maybe it worth checking out firmware source code. Different devices can have different limit.