# Serial drive - receive buffer size

**URL:** <https://forums.digi.com/t/serial-drive-receive-buffer-size/5114>\
**Category:** NET+OS\
**Created:** [June 5, 2006, 10:59am UTC](https://forums.digi.com/t/serial-drive-receive-buffer-size/5114 "2006-06-05T10:59:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![netUser](https://avatars.discourse-cdn.com/v4/letter/n/848f3c/32.png) [@netUser](https://forums.digi.com/u/netUser)\
**Post date:** [June 5, 2006, 10:59am UTC](https://forums.digi.com/t/serial-drive-receive-buffer-size/5114/1 "2006-06-05T10:59:53Z")

</div>

Hi,Serial UART driver issue: We are developing software for digi connect EM/WiEM boards. On these boards we are using a serial port 0 for other device interface where in the other device sends the data. UART driver is used for serial port 0. The OS version we are using is NET+OS 6.0. The problem we are facing is when the other device send data more than 32 bytes, the connect EM/WiEM boards receives only 32 bytes and discards the other bytes. Is there a buffer restriction of 32 bytes in serial driver? Is it possible to set the buffer sizes? Thanks in advance.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/digi/original/1X/11da31a6a1fbcd03ef21d3f785c317c824009ae2.png) [@system](https://forums.digi.com/u/system)\
**Post date:** [June 14, 2006, 6:49am UTC](https://forums.digi.com/t/serial-drive-receive-buffer-size/5114/2 "2006-06-14T06:49:47Z")

</div>

I am using version 5.1 of NETOS, but I believe the serial driver is the same. If you have other threads running at high priority the serial driver may not get a chance to empty the FIFO buffer. I have run into similar problems at one time when using high baudrates and a heavily loaded CPU.
