<blockquote>
<blockquote>
<p>If the frame did not fit the TX buffer</p>
</blockquote>
<p>When will this ever happen?</p>
</blockquote>
<p>The CC110x is a little peculiar in that respect: it's send buffer is something like 64bytes large, but it can "handle" 256byte packets on the link layer (don't quote me on the numbers). If >64bytes are to be used ("large packet mode"), they have to be fed to the transmitter in pieces. The transmitter will let userspace know (through interrupt) when a 64b chunk is mostly written so user-space can send the next.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/RIOT-OS/RIOT/pull/10340#issuecomment-459711101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AEn7YE7_B4nNmHD7zAb3cPLz-hPiipd2ks5vJDaWgaJpZM4YQwkH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AEn7YBQA0xDRMFDq_lSgIViYP_u6Cqceks5vJDaWgaJpZM4YQwkH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/RIOT-OS/RIOT","title":"RIOT-OS/RIOT","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/RIOT-OS/RIOT"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kaspar030 in #10340: \u003e \u003e If the frame did not fit the TX buffer\r\n\u003e \r\n\u003e When will this ever happen?\r\n\r\nThe CC110x is a little peculiar in that respect: it's send buffer is something like 64bytes large, but it can \"handle\" 256byte packets on the link layer (don't quote me on the numbers). If \u003e64bytes are to be used (\"large packet mode\"), they have to be fed to the transmitter in pieces. The transmitter will let userspace know (through interrupt) when a 64b chunk is mostly written so user-space can send the next.\r\n\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/RIOT-OS/RIOT/pull/10340#issuecomment-459711101"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/RIOT-OS/RIOT/pull/10340#issuecomment-459711101",
"url": "https://github.com/RIOT-OS/RIOT/pull/10340#issuecomment-459711101",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>