/nrf52832-nimble/rt-thread/components/net/freemodbus/ |
H A D | lgpl.txt | 43 code. If you link other code with the library, you must provide 45 with the library after making changes to the library and recompiling 48 We protect your rights with a two-step method: (1) we copyright the 64 consistent with the full freedom of use specified in this license. 73 When a program is linked with a library, whether statically or using 78 Public License permits more lax criteria for linking other code with 106 linked with the Library has the freedom and the wherewithal to run 113 be combined with the library in order to run. 125 prepared so as to be conveniently linked with application programs 132 portion of it, either verbatim or with modifications and/or translated [all …]
|
H A D | Changelog.txt | 33 - BUGS (MSP430): Fixed bug with calculating the timer value. 36 Notes: Added LPC214X ARM port with Keil compiler. Added Z8Encore port for 45 Notes: Fixed typo with the defined defining the supported Modbus 48 where the frame for write multiple registers was parsed with the wrong 59 is was possible to start the Modbus stack with an address of 0 70 Fixed bug in RTU and ASCII with the resource allocation in case of 100 with the protocol stack. 149 with eMBRegisterCB. 155 Synched MCF5235TCP port with the FreeRTOS/lwIP port for the STR71X. 161 - BUG (STR71XTCP): Bug with counting variable. The first to lwIP tasks [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/docs/ |
H A D | index.rst | 5 Energy (BLE) or Bluetooth Smart stack fully compliant with Bluetooth 5 6 specifications with support for Bluetooth Mesh. It is called NimBLE. 13 output and a typical maximum range of 50 meters. With Bluetooth 5 30 Note that BLE is not compatible with standard Bluetooth. 35 NimBLE complies with Bluetooth Core Specification 5.0 which makes it an 49 (complaint with the IPv6 or 6LoWPAN standard) to a Bluetooth device 52 The Bluetooth 5 is backward compatible with previous Bluetooth version 72 components with several subcomponents: 77 Shift Keying (GFSK) radio using 40 RF channels (0-39), with 2 MHz 79 - **Link Layer**: with one of five states (Standby, Advertising, [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/lib/ |
H A D | memb.h | 5 * Redistribution and use in source and binary forms, with or without 12 * documentation and/or other materials provided with the distribution. 41 * size. A set of memory blocks is statically declared with the 43 * memory by the memb_alloc() function, and are deallocated with the 51 * called "cmem" which has 8 chunks of memory with each memory chunk 82 * declares a C array with a size that matches the specified number of 90 * \param name The name of the memory block (later used with 113 * Initialize a memory block that was declared with MEMB(). 115 * \param m A memory block previosly declared with MEMB(). 120 * Allocate a memory block from a block of memory declared with MEMB(). [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/src/ |
H A D | ChangeLog | 36 - Remove trailing space in minigzip.c outmode (VC++ can't deal with it) 55 - Replace structure assignments in deflate.c and inflate.c with zmemcpy to 132 dynamic blocks with only literals and no distance codes -- 167 - Update contrib/untgz to 0.2 with various fixes [Truta] 180 - Add contrib/infback9 with deflate64 decoding (unsupported) 192 - Replace size_t with ptrdiff_t in crc32.c, and check for correct size 217 - Update contrib/vstudio/vc70_32 to comply with the new DLL guidelines 224 - Compare TOO_FAR with 32767 instead of 32768, to avoid 16-bit warnings 226 - Compare function pointers with 0, not with NULL or Z_NULL [Truta] 236 to the variable compared with SUFFIX_LEN [Truta] [all …]
|
H A D | algorithm.txt | 13 Literals or match lengths are compressed with one Huffman tree, and 14 match distances are compressed with another tree. The trees are stored 18 it would be useful to start another block with fresh trees. (This is 24 strings in the chain are compared with the current input string, and 27 The hash chains are searched starting with the most recent strings, to 37 deflate() also defers the selection of matches with a lazy evaluation 99 in all those entries that start with that symbol's bits. For example, if the 108 will be two lookups. If you had a compression method with really long 114 and the number of bits to gobble. Then you start again with the next 133 The code being decoded, with 10 symbols, from 1 to 6 bits long: [all …]
|
/nrf52832-nimble/nordic/nrfx/hal/ |
H A D | nrf_lpcomp.h | 5 * Redistribution and use in source and binary forms, with or without 13 * documentation and/or other materials provided with the distribution. 55 …_8 = LPCOMP_REFSEL_REFSEL_SupplyOneEighthPrescaling, /**< Use supply with a 1/8 prescaler as … 56 …_8 = LPCOMP_REFSEL_REFSEL_SupplyTwoEighthsPrescaling, /**< Use supply with a 2/8 prescaler as … 57 …_8 = LPCOMP_REFSEL_REFSEL_SupplyThreeEighthsPrescaling, /**< Use supply with a 3/8 prescaler as … 58 …_8 = LPCOMP_REFSEL_REFSEL_SupplyFourEighthsPrescaling, /**< Use supply with a 4/8 prescaler as … 59 …_8 = LPCOMP_REFSEL_REFSEL_SupplyFiveEighthsPrescaling, /**< Use supply with a 5/8 prescaler as … 60 …_8 = LPCOMP_REFSEL_REFSEL_SupplySixEighthsPrescaling, /**< Use supply with a 6/8 prescaler as … 61 …_8 = LPCOMP_REFSEL_REFSEL_SupplySevenEighthsPrescaling, /**< Use supply with a 7/8 prescaler as … 63 …NRF_LPCOMP_REF_SUPPLY_1_8 = LPCOMP_REFSEL_REFSEL_Ref1_8Vdd, /**< Use supply with a 1/8 prescaler… [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/ |
H A D | uip-1.0-changelog.txt | 6 * New application: DHCP client. Web server rewritten with protosockets. 14 option. Checksum code now runs on architectures with 2-byte alignment. 21 * Updated window behavior so that sending to a host with a small open 57 * Prefixed TCP state names with UIP_ to avoid name space 65 o TCP: Fixed bug with high byte of peer window size. 77 connection, uIP should respond with an ACK with the correct 79 should respond with an ACK. uIP did not respond with the correct 89 incoming data with uip_stop().
|
/nrf52832-nimble/nordic/nrfx/templates/ |
H A D | nrfx_log.h | 5 * Redistribution and use in source and binary forms, with or without 13 * documentation and/or other materials provided with the distribution. 37 // which nrfx is integrated, and the following macros should be provided with 55 * @brief Macro for logging a message with the severity level ERROR. 63 * @brief Macro for logging a message with the severity level WARNING. 71 * @brief Macro for logging a message with the severity level INFO. 79 * @brief Macro for logging a message with the severity level DEBUG. 88 * @brief Macro for logging a memory dump with the severity level ERROR. 96 * @brief Macro for logging a memory dump with the severity level WARNING. 104 * @brief Macro for logging a memory dump with the severity level INFO. [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/dis/ |
H A D | syscfg.yml | 3 # distributed with this work for additional information 7 # with the License. You may obtain a copy of the License at 37 Defines a default value for "Model number" if not set with 48 Defines a default value for "Serial number" if not set with 59 Defines a default value for "Hardware revision" if not set with 70 Defines a default value for "Software revision" if not set with 81 Defines a default value for "Software revision" if not set with 92 Defines a default value for "Manufacturer name" if not set with
|
/nrf52832-nimble/rt-thread/components/net/uip/uip/ |
H A D | psock.h | 5 * Redistribution and use in source and binary forms, with or without 12 * documentation and/or other materials provided with the distribution. 43 * written with the protosocket library are executed in a sequential 47 * Protosockets only work with TCP connections. 59 * used with extreme care. 62 * having to deal with retransmissions and acknowledgements, as well 63 * as functions for reading data without having to deal with data 67 * started with a call to PSOCK_BEGIN() at the start of the function 103 * The protosocket structrure is an opaque structure with no user-visible 150 * This macro starts the protothread associated with the protosocket and [all …]
|
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/docs/ |
H A D | kconfig-language.txt | 37 Every line starts with a key word and can be followed by multiple 41 values. A config option can be defined multiple times with the same 65 with "if". 77 Optionally, dependencies only for this default value can be added with 83 Optionally dependencies for this default value can be added with "if". 87 dependencies are defined, they are connected with '&&'. Dependencies 104 Reverse dependencies can only be used with boolean or tristate 107 select should be used with care. select will force 112 (no prompts anywhere) and for symbols with no dependencies. 119 from a direct dependency or with a visible prompt. [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/include/ |
H A D | zlib.h | 61 with an interface similar to that of stdio using the functions that start 62 with "gz". The gzip format is different from the zlib format. gzip is a 151 compression ratio, compile the library with -DMAX_WBITS=14 (see zconf.h). 198 #define Z_ASCII Z_TEXT /* for compatibility with 1.2.2 and earlier */ 208 /* for compatibility with versions < 1.0.2 */ 215 not compatible with the zlib.h header file used by the application. 236 with the version assumed by the caller (ZLIB_VERSION). 269 and with zero avail_out, it must be called again after making room in the 283 If flush is set to Z_FULL_FLUSH, all output is flushed as with 289 If deflate returns with avail_out == 0, this function must be called again [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/ |
H A D | zlib.h | 61 with an interface similar to that of stdio using the functions that start 62 with "gz". The gzip format is different from the zlib format. gzip is a 151 compression ratio, compile the library with -DMAX_WBITS=14 (see zconf.h). 198 #define Z_ASCII Z_TEXT /* for compatibility with 1.2.2 and earlier */ 208 /* for compatibility with versions < 1.0.2 */ 215 not compatible with the zlib.h header file used by the application. 236 with the version assumed by the caller (ZLIB_VERSION). 269 and with zero avail_out, it must be called again after making room in the 283 If flush is set to Z_FULL_FLUSH, all output is flushed as with 289 If deflate returns with avail_out == 0, this function must be called again [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blemesh_models_example_2/ |
H A D | README.md | 36 ##### Associations of Models with hardware 40 * LED1 is associated with generic OnOff Server's state which is part of Root element 41 * LED2 is associated with Vendor Model which is part of Root element 42 * LED3 is associated with generic Level (ROOT) / Light Lightness Actual value 43 * LED4 is associated with generic Level (Secondary) / Light CTL Temperature value 44 * Button1 and Button2 are associated with gen. OnOff Client or Vendor Model which is part of Root e… 45 * Button3 and Button4 are associated with gen. Level Client / Light Lightness Client / Light CTL Cl… 51 If a server is provided with a publish address, it will
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/lwip/ |
H A D | dhcp.h | 11 * Redistribution and use in source and binary forms, with or without modification, 18 * and/or other materials provided with the distribution. 82 u16_t request_timeout; /* #ticks with period DHCP_FINE_TIMER_SECS for request timeout */ 83 u16_t t1_timeout; /* #ticks with period DHCP_COARSE_TIMER_SECS for renewal time */ 84 u16_t t2_timeout; /* #ticks with period DHCP_COARSE_TIMER_SECS for rebind time */ 85 u16_t t1_renew_time; /* #ticks with period DHCP_COARSE_TIMER_SECS until next renew try */ 86 u16_t t2_rebind_time; /* #ticks with period DHCP_COARSE_TIMER_SECS until next rebind try */ 87 u16_t lease_used; /* #ticks with period DHCP_COARSE_TIMER_SECS since last received DHCP ack */ 88 u16_t t0_timeout; /* #ticks with period DHCP_COARSE_TIMER_SECS for lease time */
|
/nrf52832-nimble/nordic/nrfx/drivers/include/ |
H A D | nrfx_twim.h | 5 * Redistribution and use in source and binary forms, with or without 13 * documentation and/or other materials provided with the distribution. 54 NRF_TWIM_Type * p_twim; ///< Pointer to a structure with TWIM registers. 112 … (1UL << 5) /**< Flag indicating that the TX transfer will not end with a stop condition. */ 131 NRFX_TWIM_XFER_TXRX, ///< TX transfer followed by RX transfer with repeated start. 132 NRFX_TWIM_XFER_TXTX ///< TX transfer followed by TX transfer with repeated start. 208 * @param[in] p_config Pointer to the structure with initial configuration. 214 * @retval NRFX_ERROR_BUSY If some other peripheral with the same 253 * this function will fail with the error code NRFX_ERROR_INVALID_ADDR. 261 * checks it with assertion. [all …]
|
H A D | nrfx_qspi.h | 5 * Redistribution and use in source and binary forms, with or without 13 * documentation and/or other materials provided with the distribution. 91 * @brief QSPI custom instruction helper with default configuration. 124 * If the busy bit is 1, this indicates issues with the external memory device. As a result, 132 * @param[in] p_config Pointer to the structure with initial configuration. 138 * @retval NRFX_ERROR_TIMEOUT If the peripheral cannot connect with external memory. 158 * - interrupt mode (with handler) - event emission occurs after the last operation 181 * - interrupt mode (with handler) - event emission occurs after the last operation 208 * - interrupt mode (with handler) - event emission occurs after the last operation 236 * @brief Function for getting the current driver status and status byte of memory device with [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/doc/ |
H A D | uip-doc.txt | 11 with peers running a similarly light-weight stack. The code size is on 29 With the success of the Internet, the TCP/IP protocol suite has become 35 with full TCP/IP support will be first-class network citizens, thus 36 being able to fully communicate with other hosts in the network. 42 impossible to fit the full TCP/IP stack into systems with a few tens 52 embedded device always will communicate with a full-scale TCP/IP 56 essential, however, if the embedded device is to communicate with 69 transfer e-mail. The uIP is mostly concerned with the TCP and IP 95 that deal with the host to host communication and those that deal with 101 the first kind may not be able to communicate with other TCP/IP [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/spi/ |
H A D | spi_wifi_rw009.h | 185 … = WEP_ENABLED, /**< WEP Security with open authentication… 186 … = ( WEP_ENABLED | SHARED_ENABLED ), /**< WEP Security with shared authenticati… 187 …K = ( WPA_SECURITY | TKIP_ENABLED ), /**< WPA Security with TKIP … 188 … = ( WPA_SECURITY | AES_ENABLED ), /**< WPA Security with AES … 189 … = ( WPA2_SECURITY | AES_ENABLED ), /**< WPA2 Security with AES … 190 …K = ( WPA2_SECURITY | TKIP_ENABLED ), /**< WPA2 Security with TKIP … 191 …SK = ( WPA2_SECURITY | AES_ENABLED | TKIP_ENABLED ), /**< WPA2 Security with AES & TKIP … 193 …SECURITY_WPS_OPEN = WPS_ENABLED, /**< WPS with open sec… 194 …SECURITY_WPS_SECURE = (WPS_ENABLED | AES_ENABLED), /**< WPS with AES secu…
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/lwip/ |
H A D | dhcp.h | 11 * Redistribution and use in source and binary forms, with or without modification, 18 * and/or other materials provided with the distribution. 87 u16_t request_timeout; /* #ticks with period DHCP_FINE_TIMER_SECS for request timeout */ 88 u16_t t1_timeout; /* #ticks with period DHCP_COARSE_TIMER_SECS for renewal time */ 89 u16_t t2_timeout; /* #ticks with period DHCP_COARSE_TIMER_SECS for rebind time */ 90 u16_t t1_renew_time; /* #ticks with period DHCP_COARSE_TIMER_SECS until next renew try */ 91 u16_t t2_rebind_time; /* #ticks with period DHCP_COARSE_TIMER_SECS until next rebind try */ 92 u16_t lease_used; /* #ticks with period DHCP_COARSE_TIMER_SECS since last received DHCP ack */ 93 u16_t t0_timeout; /* #ticks with period DHCP_COARSE_TIMER_SECS for lease time */
|
/nrf52832-nimble/rt-thread/components/libc/aio/ |
H A D | posix_aio.c | 42 * descriptor with which the asynchronous operation was initiated, unspecified results occur. 64 * The aio_error() function shall return the error status associated with the 81 * operation, as specified by the op argument, for I/O operations associated with 181 * with aiocbp->aio_fildes into the buffer pointed to by aiocbp->aio_buf. The 198 * immediately prior to the operation with an offset equal to aio_offset and a 214 * If synchronized I/O is enabled on the file associated with aiocbp->aio_fildes, 223 * established in the open file description associated with aiocbp->aio_fildes. 245 * The aio_return() function shall return the return status associated with the 288 * aio_suspend() shall return with an error. 327 * with aiocbp->aio_fildes from the buffer pointed to by aiocbp->aio_buf. The [all …]
|
/nrf52832-nimble/rt-thread/components/CMSIS/RTOS/ |
H A D | cmsis_os.h | 23 Each RTOS that is compliant with CMSIS-RTOS shall provide a specific \b cmsis_os.h header file that… 35 All definitions are prefixed with \b os to give an unique name space for CMSIS-RTOS functions. 39 Definitions that are marked with <b>CAN BE CHANGED</b> can be adapted towards the needs of the actu… 42 Definitions that are marked with <b>MUST REMAIN UNCHANGED</b> cannot be altered. Otherwise the CMSI… 59 If this is impossible, the CMSIS-RTOS rejects calls by nested ISR functions with the status code \b… 64 With <b>\#define osObjectsExternal</b> objects are defined as external symbols. This allows to crea… 159 …osErrorISRRecursive = 0x83, ///< function called multiple times from ISR with same obje… 292 /// Start the RTOS Kernel with executing the specified thread. 293 /// \param[in] thread_def thread definition referenced with \ref osThread. 307 /// Create a Thread Definition with function, priority, and stack requirements. [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/ |
H A D | README | 10 in embedded systems with tens of kilobytes of free RAM and room for 20 * MLD (Multicast listener discovery for IPv6). Aims to be compliant with 23 Aims to be compliant with RFC 4861 (Neighbor discovery) and RFC 4862 26 * TCP (Transmission Control Protocol) with congestion control, RTT estimation 35 * HTTP server with SSI and CGI 36 * SNMPv2c agent with MIB compiler (Simple Network Management Protocol) 97 become familiar with the design of lwIP.
|
/nrf52832-nimble/packages/NimBLE-latest/ext/tinycrypt/include/tinycrypt/ |
H A D | ecc_dsa.h | 7 * Redistribution and use in source and binary forms, with or without 15 * and/or other materials provided with the distribution. 33 * Redistribution and use in source and binary forms, with or without 41 * documentation and/or other materials provided with the distribution. 70 * recommended) and pass it in to ecdsa_sign function along with your 74 * the same hash as the signer and pass it to this function along with 95 * @param p_signature OUT -- Will be filled in with the signature value. Must be 101 * recommended) and pass it in to this function along with your private key. 129 * signer and pass it to this function along with the signer's public key and
|