# FCM problems!

**URL:** <https://forum.sierrawireless.com/t/fcm-problems/2770>\
**Category:** Legacy AirPrime modules\
**Created:** [December 22, 2008, 12:35pm UTC](https://forum.sierrawireless.com/t/fcm-problems/2770 "2008-12-22T12:35:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![irain04](https://avatars.discourse-cdn.com/v4/letter/i/779978/32.png) [@irain04](https://forum.sierrawireless.com/u/irain04)\
**Post date:** [December 22, 2008, 12:35pm UTC](https://forum.sierrawireless.com/t/fcm-problems/2770/1 "2008-12-22T12:35:16Z")

</div>

Hi every one;  
I subscribed for FCM service and use UART1 to send data to PC.  
UART1 is opened but when I use adl\_fcmSendData (…) to send data, it got problem.  
I used “TRACE” to print the error to PC and the error is “The flow is not ready to send data”.  
Can you tell me why and how to solve this problem ?  
Thanks for your help.  
Best Regards.  
NVT.

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [December 22, 2008, 1:00pm UTC](https://forum.sierrawireless.com/t/fcm-problems/2770/2 "2008-12-22T13:00:35Z")

</div>

> [@irain04](#):
>
> the error is “The flow is not ready to send data”.

What, exactly, generates that message?

> [@](#):
>
> Can you tell me why

Apart from the obvious - the flow is not ready to send data - it is impossible to say without seeing your code!

> [@](#):
>
> and how to solve this problem ?

Again, apart the obvious - make the Flow ready to send data - it is impossible to say without seeing your code!

What steps did you take to make the flow ready to send data?

See: [viewtopic.php?f=13&t=1621&p=5881&hilit=ADL\_FCM\_EVENT\_V24\_DATA\_MODE#p5881](http://www.wavecom.com/modules/movie/scenes/forums/viewtopic.php?f=13&t=1621&p=5881&hilit=ADL_FCM_EVENT_V24_DATA_MODE#p5881)

---

<div class="post-metadata">

**Author:** ![irain04](https://avatars.discourse-cdn.com/v4/letter/i/779978/32.png) [@irain04](https://forum.sierrawireless.com/u/irain04)\
**Post date:** [December 23, 2008, 4:14am UTC](https://forum.sierrawireless.com/t/fcm-problems/2770/3 "2008-12-23T04:14:18Z")

</div>

Thank you.

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [December 23, 2008, 8:10am UTC](https://forum.sierrawireless.com/t/fcm-problems/2770/4 "2008-12-23T08:10:05Z")

</div>

> [@irain04](#):
>
> Here is my code.

Please note the ‘Code’ button for posting formatted source code.

Your code shows that your initial description of the problem was inacurate:

> [@you](#):
>
> I subscribed for FCM service…

But your code clearly shows that you never actually subscribe at all - the return value from adl\_fcmIsAvailable prevents you from doing so and, instead, gives that message.

So, the real question is: why does adl\_fcmIsAvailable say that UART1 is not available for use?

I don’t know - the manual says it should always be available! ☹
