3 Replies Latest reply on Oct 3, 2019 4:02 AM by SheetalJ_96

    List of the standard C functions that are implemented?

    StN._1917156

      How can find list of the standard commonly used C functions that are implemented in CYW20719 in the ROM or through the API as I cant find them anywhere mentioned in the API reference?

      Let say you've give me an alternative to use snprintf  instead of commonly used sprintf which is not implemented, but I cant find it in the docs - is there anywhere handy list what is implemented / what is not ?

      Thanks

        • 1. Re: List of the standard C functions that are implemented?
          SheetalJ_96

          Hello StN._1917156,

           

          Unfortunately we do not provide the ROM FW information to customers. Let us know if you need support regarding any feature enhancement or error debugging issue, we will try to help you regarding the same.

          Moreover, we have given access to necessary functions/APIs in the library files in WICED SDK, so that should be sufficient for any project development.

          1 of 1 people found this helpful
          • 2. Re: List of the standard C functions that are implemented?
            StN._1917156

            But how this could work at all ?

            Let look only at a single example: the snprintf function that you offer me to use instead of far more common sprintf function, is not documented anywhere in the SDK API reference, how suppose to guess that such a function is implemented?

            while sprintf, that you said is not implemented, is given used as example in Peripheral UART (PUART)

            Neither could be return by the Search box from the html API reference though

            • 3. Re: List of the standard C functions that are implemented?
              SheetalJ_96

              Yes, more detailed documentation would make programmer's life more easier I agree. But unfortunately, as of now we do not have any plans to document such functions.

              Also, I can assure you that there are not much other 'hidden' functionalities in Cypress firmware code. We have provided access to necessary functions/APIs in library files to customers to experiment and do feature developement.

              1 of 1 people found this helpful