Show an email

GET /hyperkitty/api/list/[email protected]/email/UIVO75CAB6ZHW33ZGQ3DQPGH753JYVPJ/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/email/UIVO75CAB6ZHW33ZGQ3DQPGH753JYVPJ/",
    "mailinglist": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/",
    "message_id": "CABaTVVZEReivu9wO925=P9ebf-G4-PZOYi6Gv0eyj4W-qxbKhg@mail.gmail.com",
    "message_id_hash": "UIVO75CAB6ZHW33ZGQ3DQPGH753JYVPJ",
    "thread": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/thread/UIVO75CAB6ZHW33ZGQ3DQPGH753JYVPJ/",
    "sender": {
        "address": "ke6blr.robert (a) gmail.com",
        "mailman_id": "5735282710844f98ae684420fabf77f2",
        "emails": "https://mailman.amsat.org/hyperkitty/api/sender/5735282710844f98ae684420fabf77f2/emails/"
    },
    "sender_name": "KE6BLR Robert",
    "subject": "[amsat-bb] AISAT Downlink Issues -- Expected Behavior",
    "date": "2019-04-22T03:15:06Z",
    "parent": null,
    "children": [],
    "votes": {
        "likes": 0,
        "dislikes": 0,
        "status": "neutral"
    },
    "content": "As a followup to the earlier thread, I wrote a simple Python script that\nprovides the actual behavior side-by-side the expected behavior. Notice\nthis contains only 22 bytes in the Digipath compared to 29 bytes in the\nactual Digipath. This is due to removing the extra blank field at the end\nof the actual Digipath.\n\n1: byteAsInt: 0, byteAsChar: , byteAsBits: 0b0, byteAsIntFixed: 0,\nbyteAsCharFixed: , byteAsBitsFixed: 0b0\n2: byteAsInt: 134, byteAsChar: C, byteAsBits: 0b10000110, byteAsIntFixed:\n134, byteAsCharFixed: C, byteAsBitsFixed: 0b10000110\n3: byteAsInt: 162, byteAsChar: Q, byteAsBits: 0b10100010, byteAsIntFixed:\n162, byteAsCharFixed: Q, byteAsBitsFixed: 0b10100010\n4: byteAsInt: 64, byteAsChar:  , byteAsBits: 0b1000000, byteAsIntFixed: 64,\nbyteAsCharFixed:  , byteAsBitsFixed: 0b1000000\n5: byteAsInt: 64, byteAsChar:  , byteAsBits: 0b1000000, byteAsIntFixed: 64,\nbyteAsCharFixed:  , byteAsBitsFixed: 0b1000000\n6: byteAsInt: 64, byteAsChar:  , byteAsBits: 0b1000000, byteAsIntFixed: 64,\nbyteAsCharFixed:  , byteAsBitsFixed: 0b1000000\n7: byteAsInt: 64, byteAsChar:  , byteAsBits: 0b1000000, byteAsIntFixed: 64,\nbyteAsCharFixed:  , byteAsBitsFixed: 0b1000000\n8: byteAsInt: 96, byteAsChar: 0, byteAsBits: 0b1100000, byteAsIntFixed: 0,\nbyteAsCharFixed: 0, byteAsBitsFixed: 0b0\n9: byteAsInt: 150, byteAsChar: K, byteAsBits: 0b10010110, byteAsIntFixed:\n150, byteAsCharFixed: K, byteAsBitsFixed: 0b10010110\n10: byteAsInt: 104, byteAsChar: 4, byteAsBits: 0b1101000, byteAsIntFixed:\n104, byteAsCharFixed: 4, byteAsBitsFixed: 0b1101000\n11: byteAsInt: 150, byteAsChar: K, byteAsBits: 0b10010110, byteAsIntFixed:\n150, byteAsCharFixed: K, byteAsBitsFixed: 0b10010110\n12: byteAsInt: 136, byteAsChar: D, byteAsBits: 0b10001000, byteAsIntFixed:\n136, byteAsCharFixed: D, byteAsBitsFixed: 0b10001000\n13: byteAsInt: 164, byteAsChar: R, byteAsBits: 0b10100100, byteAsIntFixed:\n164, byteAsCharFixed: R, byteAsBitsFixed: 0b10100100\n14: byteAsInt: 64, byteAsChar:  , byteAsBits: 0b1000000, byteAsIntFixed:\n64, byteAsCharFixed:  , byteAsBitsFixed: 0b1000000\n15: byteAsInt: 108, byteAsChar: 6, byteAsBits: 0b1101100, byteAsIntFixed:\n12, byteAsCharFixed: 6, byteAsBitsFixed: 0b1100\n16: byteAsInt: 130, byteAsChar: A, byteAsBits: 0b10000010, byteAsIntFixed:\n130, byteAsCharFixed: A, byteAsBitsFixed: 0b10000010\n17: byteAsInt: 146, byteAsChar: I, byteAsBits: 0b10010010, byteAsIntFixed:\n146, byteAsCharFixed: I, byteAsBitsFixed: 0b10010010\n18: byteAsInt: 166, byteAsChar: S, byteAsBits: 0b10100110, byteAsIntFixed:\n166, byteAsCharFixed: S, byteAsBitsFixed: 0b10100110\n19: byteAsInt: 130, byteAsChar: A, byteAsBits: 0b10000010, byteAsIntFixed:\n130, byteAsCharFixed: A, byteAsBitsFixed: 0b10000010\n20: byteAsInt: 168, byteAsChar: T, byteAsBits: 0b10101000, byteAsIntFixed:\n168, byteAsCharFixed: T, byteAsBitsFixed: 0b10101000\n21: byteAsInt: 84, byteAsChar: *, byteAsBits: 0b1010100, byteAsIntFixed:\n64, byteAsCharFixed:  , byteAsBitsFixed: 0b1000000\n22: byteAsInt: 96, byteAsChar: 0, byteAsBits: 0b1100000, byteAsIntFixed:\n129, byteAsCharFixed: 0, byteAsBitsFixed: 0b10000001\nrobertmachale@Roberts-MacBook-Pro-484 ~/Documents/SCC/AISAT-EXPLAIN $\n\nNotice bytes 8, 15, and 22 should be treated as SubFields where the SSID\noccupies 4 bits rather than a fill ASCII single digit number.\n\nNotice byte 21 should be a space because byte 22 in bit position 7 contains\nthe Digipeated \"H\" bit.\n\nByte 22 in bit position 0 should contain the \"Dnd of Digipath\" bit.\n\nLet me know your feedback and how I can help.\n\n73s\n\nRobert\n",
    "attachments": []
}