<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47612/serial-example-in-mesh-without-interactive-pyaci</link><description>Greetings, 
 I am working with serial mesh (nrfSDk 15.2 for mesh 3.1 with softdevice s132_nrf52_6.1.0) . 
 1. I followed the serial example available and its working. 
 2. I want to use serial mesh without Interactive pyACI, so tried with light switch</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 05 Jun 2019 14:35:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47612/serial-example-in-mesh-without-interactive-pyaci" /><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/191164?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2019 14:35:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89ca3c9c-720f-4bbe-9e81-ab56082d95ee</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Regarding your first question, yes, you can use the functions provided in config_server.c. Just take a look at how the provisioner example does this in the light switch folder.&lt;/p&gt;
&lt;p&gt;I do not think 2.6 V is good enough for the custom board to function. Yes, you will need to power the custom board separately (&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/20536/programming-external-custom-nrf52832-board-using-nrf52-dk"&gt;see link&lt;/a&gt;).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/189448?ContentTypeID=1</link><pubDate>Tue, 28 May 2019 06:32:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5334781d-e33b-4d2d-8c74-c995e1ce14e9</guid><dc:creator>dk_07</dc:creator><description>&lt;p&gt;Thank you. May I just use the functions in config_server.c to initialise a server model and add key and subscription address? If yes, I am unable to find the config_server_appkey_add to add the app key for server. Instead I found handle_appkey_add function which are under opcode handler functions. Should I use the handle_appkey_add function else should I write my own server model defining its functions? In between I found this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/44515/mesh-node-self-provisioning"&gt;post&amp;nbsp;&amp;nbsp;&lt;/a&gt;regarding self provisioning and the suggested answer to be used without any model configuration. Could please guide me with the steps to proceed with?&lt;/p&gt;
&lt;p&gt;I have nRF52 DK, I have connected the custom board &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/14058/external-programming-using-nrf52-dk"&gt;as described in this link&lt;/a&gt;. The log output is as attached below.&lt;/p&gt;
&lt;p&gt;My problem is, the program gets flashed on the external custom board without any issues, after using command window and getting timeoutevent, I check in nrfgo studio for the board connectivity. It shows recover, I couldnt figure why the board gets disconnected, once programmed. I guess dats the reason i get timeout waiting for event.&lt;/p&gt;
&lt;p&gt;Even after connecting the board as per the above provided link, should I provide 3V to the board externally? to function else the connection itself is enough to drive the external board. With the help of multimeter I measured 2.6V at the terminal of extermal custom board. Is 2.6V sufficient for the custom board to function?&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt; To control your device, use d[x], where x is the device index.
    Devices are indexed based on the order of the COM ports specified by the -d option.
    The first device, d[0], can also be accessed using device.

    Type d[x]. and hit tab to see the available methods.

Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)]
Type &amp;#39;copyright&amp;#39;, &amp;#39;credits&amp;#39; or &amp;#39;license&amp;#39; for more information
IPython 7.5.0 -- An enhanced Interactive Python. Type &amp;#39;?&amp;#39; for help.

In [1]:

In [1]: cmd.Echo?
Init signature: cmd.Echo(data)
Docstring:
A simple loopback test command, to verify that the serial transport layer is working as
intended.

Parameters
----------
    data : uint8_t[254]
        Data to echo back.
File:           
Subclasses:

In [2]: send(cmd.Echo(&amp;quot;hello world&amp;quot;))

In [3]: 2019-05-28 08:08:30,657 - INFO - COM3: cmd Echo, timeout waiting for event&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/189376?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 14:29:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:518fcfc8-e801-49bd-a71a-7fc255937393</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;If you want to communicate between the client &amp;amp; the server via Bluetooth Mesh, you will need to bind the app key &amp;amp; setup the publication &amp;amp; subscription addresses.&lt;/p&gt;
[quote user="dk_07"]I am also fllashing the serial mesh example program to an external custom board.The serial mesh example available provides timeout event, when flashed on external custom board and used with PyACI.[/quote]
&lt;p&gt;This will be a lot easier if you have a 52 DK to test with. What timeout event do you receive? Could you upload a log please? &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.1.0/md_doc_libraries_serial.html?cp=5_2_2_3_0"&gt;This documentation&lt;/a&gt; may be helpful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/188934?ContentTypeID=1</link><pubDate>Fri, 24 May 2019 05:47:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3686ebb5-b51d-43d0-b3a0-7501d6d197cc</guid><dc:creator>dk_07</dc:creator><description>&lt;p&gt;I want to use nRF Mesh phone app to be the provisioner, Its a requirement, to use serial mesh without PyACI.&lt;/p&gt;
&lt;p&gt;To my understanding, I have used Phone app as provisioner, provisioned the server and client, then started serial mesh, sent a message Hello World, which should be received at the server end. Here, I have not assigned a app binding key and publication address to either server nor client. I cannot see the sent message on debug window in Segger Studio. I am not sure if am doing it right. Is appykey binding and adress publication necessary to communicate between server and client else only provisioning them is sufficient?&lt;/p&gt;
&lt;p&gt;I am also fllashing the serial mesh example program to an external custom board.The serial mesh example available provides timeout event, when flashed on external custom board and used with PyACI.&lt;/p&gt;
&lt;p&gt;Any lead would be great help&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/188882?ContentTypeID=1</link><pubDate>Thu, 23 May 2019 14:45:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b37898a2-7550-4b02-8b9f-758805f8d78c</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Yes, but do you need the computer to be the provisioner or do you want a DK to be the provisioner? You can also provision via the nRF Mesh phone app. Why do you not want to use Interactive PyACI?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/188858?ContentTypeID=1</link><pubDate>Thu, 23 May 2019 13:49:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc88a1f8-71a3-4652-ae96-b3c57b340801</guid><dc:creator>dk_07</dc:creator><description>&lt;p&gt;I want send and receive data without PyACI. Is it possible without using a model via serial mesh?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial example in mesh without Interactive pyACI</title><link>https://devzone.nordicsemi.com/thread/188826?ContentTypeID=1</link><pubDate>Thu, 23 May 2019 12:43:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7fd6ff8a-a3d0-4fb3-b42f-1832029be327</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;I do not fully understand unfortunately. Do you still want to provision via a computer, just without using interactive PyACI? Or do you want the dev kit to be the provisioner?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>