Simplified installation for newt and newtmgr. Updates to vanity domain. #171 and #172
Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/commit/b3522a13 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/b3522a13 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/b3522a13 Branch: refs/heads/asf-site Commit: b3522a1385fd23703c72da01019349619e4ad06c Parents: 4089940 Author: aditihilbert <[email protected]> Authored: Tue Apr 18 12:49:58 2017 -0700 Committer: aditihilbert <[email protected]> Committed: Tue Apr 18 12:49:58 2017 -0700 ---------------------------------------------------------------------- develop/faq/answers/index.html | 12 +- develop/faq/go_env/index.html | 448 +++++++++++++++ develop/faq/how_to_edit_docs/index.html | 16 +- develop/mkdocs/search_index.json | 244 +++++---- .../ble/ble_hs/ble_att/ble_att/index.html | 2 +- .../ble_att/functions/ble_att_mtu/index.html | 2 +- .../ble_att_set_preferred_mtu/index.html | 2 +- .../functions/ble_att_svr_read_local/index.html | 2 +- .../ble_att_svr_write_local/index.html | 2 +- .../ble/ble_hs/ble_gap/ble_gap/index.html | 2 +- .../ble_gap/definitions/ble_gap_defs/index.html | 2 +- .../functions/ble_gap_adv_active/index.html | 2 +- .../ble_gap_adv_rsp_set_fields/index.html | 2 +- .../functions/ble_gap_adv_set_fields/index.html | 2 +- .../functions/ble_gap_adv_start/index.html | 2 +- .../functions/ble_gap_adv_stop/index.html | 2 +- .../functions/ble_gap_conn_active/index.html | 2 +- .../functions/ble_gap_conn_cancel/index.html | 2 +- .../functions/ble_gap_conn_find/index.html | 2 +- .../functions/ble_gap_conn_rssi/index.html | 2 +- .../functions/ble_gap_connect/index.html | 2 +- .../ble_gap/functions/ble_gap_disc/index.html | 2 +- .../functions/ble_gap_disc_active/index.html | 2 +- .../functions/ble_gap_disc_cancel/index.html | 2 +- .../ble_gap_security_initiate/index.html | 2 +- .../functions/ble_gap_terminate/index.html | 2 +- .../functions/ble_gap_update_params/index.html | 2 +- .../ble_gap/functions/ble_gap_wl_set/index.html | 2 +- .../ble/ble_hs/ble_gattc/ble_gattc/index.html | 2 +- .../definitions/ble_gattc_defs/index.html | 2 +- .../ble_gattc_disc_all_chrs/index.html | 2 +- .../ble_gattc_disc_all_dscs/index.html | 2 +- .../ble_gattc_disc_all_svcs/index.html | 2 +- .../ble_gattc_disc_chrs_by_uuid/index.html | 2 +- .../ble_gattc_disc_svc_by_uuid/index.html | 2 +- .../functions/ble_gattc_exchange_mtu/index.html | 2 +- .../ble_gattc_find_inc_svcs/index.html | 2 +- .../functions/ble_gattc_indicate/index.html | 2 +- .../functions/ble_gattc_notify/index.html | 2 +- .../ble_gattc_notify_custom/index.html | 2 +- .../functions/ble_gattc_read/index.html | 2 +- .../functions/ble_gattc_read_by_uuid/index.html | 2 +- .../functions/ble_gattc_read_long/index.html | 2 +- .../functions/ble_gattc_read_mult/index.html | 2 +- .../functions/ble_gattc_write/index.html | 2 +- .../functions/ble_gattc_write_flat/index.html | 2 +- .../functions/ble_gattc_write_long/index.html | 2 +- .../functions/ble_gattc_write_no_rsp/index.html | 2 +- .../ble_gattc_write_no_rsp_flat/index.html | 2 +- .../ble_gattc_write_reliable/index.html | 2 +- .../ble/ble_hs/ble_gatts/ble_gatts/index.html | 2 +- .../definitions/ble_gatts_defs/index.html | 2 +- .../functions/ble_gatts_add_svcs/index.html | 2 +- .../functions/ble_gatts_count_cfg/index.html | 2 +- .../ble_gatts_count_resources/index.html | 2 +- .../functions/ble_gatts_find_chr/index.html | 2 +- .../functions/ble_gatts_find_dsc/index.html | 2 +- .../functions/ble_gatts_find_svc/index.html | 2 +- .../ble_gatts_register_svcs/index.html | 2 +- develop/network/ble/ble_hs/ble_hs/index.html | 2 +- .../ble/ble_hs/ble_hs_id/ble_hs_id/index.html | 2 +- .../functions/ble_hs_id_copy_addr/index.html | 2 +- .../functions/ble_hs_id_gen_rnd/index.html | 2 +- .../functions/ble_hs_id_set_rnd/index.html | 2 +- .../ble/ble_hs/ble_hs_return_codes/index.html | 2 +- .../init/definitions/init_defs/index.html | 2 +- .../init/functions/ble_hs_init/index.html | 2 +- .../init/functions/ble_hs_start/index.html | 2 +- .../init/functions/ble_hs_synced/index.html | 2 +- develop/network/ble/ble_hs/init/init/index.html | 2 +- .../ble_eddystone_set_adv_data_uid/index.html | 2 +- .../ble_eddystone_set_adv_data_url/index.html | 2 +- .../functions/ble_hs_mbuf_att_pkt/index.html | 2 +- .../functions/ble_hs_mbuf_from_flat/index.html | 2 +- .../functions/ble_hs_mbuf_to_flat/index.html | 2 +- .../ble_ibeacon_set_adv_data/index.html | 2 +- .../functions/ble_uuid_128_to_16/index.html | 2 +- .../functions/ble_uuid_16_to_128/index.html | 2 +- .../network/ble/ble_hs/other/other/index.html | 2 +- develop/network/ble/ble_intro/index.html | 2 +- develop/network/ble/ble_sec/index.html | 2 +- .../network/ble/bletiny/bletiny_GAP/index.html | 2 +- .../network/ble/bletiny/bletiny_GATT/index.html | 2 +- .../ble/bletiny/bletiny_advdata/index.html | 2 +- .../network/ble/bletiny/bletiny_api/index.html | 2 +- .../ble/ini_stack/ble_add_cpu/index.html | 2 +- .../ble/ini_stack/ble_consolepkg/index.html | 2 +- .../ble/ini_stack/ble_controller_ini/index.html | 2 +- .../network/ble/ini_stack/ble_devadd/index.html | 2 +- .../ble/ini_stack/ble_host_ini/index.html | 2 +- .../ble/ini_stack/ble_ini_intro/index.html | 2 +- .../ble/ini_stack/ble_mempool/index.html | 2 +- .../ble/ini_stack/ble_parent_ini/index.html | 2 +- .../ble/ini_stack/ble_statpkg/index.html | 2 +- develop/network/ble/nimble_setup/index.html | 2 +- develop/newt/command_list/newt_build/index.html | 2 +- develop/newt/command_list/newt_clean/index.html | 2 +- .../command_list/newt_create_image/index.html | 2 +- develop/newt/command_list/newt_debug/index.html | 2 +- develop/newt/command_list/newt_help/index.html | 2 +- develop/newt/command_list/newt_info/index.html | 2 +- .../newt/command_list/newt_install/index.html | 2 +- develop/newt/command_list/newt_load/index.html | 2 +- develop/newt/command_list/newt_mfg/index.html | 2 +- develop/newt/command_list/newt_new/index.html | 2 +- develop/newt/command_list/newt_pkg/index.html | 2 +- develop/newt/command_list/newt_run/index.html | 2 +- develop/newt/command_list/newt_size/index.html | 2 +- develop/newt/command_list/newt_sync/index.html | 2 +- .../newt/command_list/newt_target/index.html | 2 +- develop/newt/command_list/newt_test/index.html | 2 +- .../newt/command_list/newt_upgrade/index.html | 2 +- develop/newt/command_list/newt_vals/index.html | 2 +- .../newt/command_list/newt_version/index.html | 2 +- develop/newt/install/newt_linux/index.html | 18 +- develop/newt/install/newt_mac/index.html | 277 +++++----- develop/newt/newt_intro/index.html | 2 +- develop/newt/newt_operation/index.html | 2 +- develop/newt/newt_ops/index.html | 2 +- .../command_list/newtmgr_config/index.html | 11 +- .../command_list/newtmgr_conn/index.html | 11 +- .../command_list/newtmgr_crash/index.html | 11 +- .../command_list/newtmgr_datetime/index.html | 11 +- .../command_list/newtmgr_echo/index.html | 11 +- .../newtmgr/command_list/newtmgr_fs/index.html | 11 +- .../command_list/newtmgr_image/index.html | 11 +- .../command_list/newtmgr_logs/index.html | 11 +- .../command_list/newtmgr_mpstats/index.html | 11 +- .../command_list/newtmgr_reset/index.html | 11 +- .../newtmgr/command_list/newtmgr_run/index.html | 11 +- .../command_list/newtmgr_stat/index.html | 11 +- .../command_list/newtmgr_taskstats/index.html | 15 +- develop/newtmgr/install_linux/index.html | 482 ++++++++++++++++ develop/newtmgr/install_mac/index.html | 544 +++++++++++++++++++ develop/newtmgr/installing/index.html | 462 ---------------- develop/newtmgr/overview/index.html | 11 +- develop/os/core_os/callout/callout/index.html | 2 +- .../callout/os_callout_func_init/index.html | 2 +- .../core_os/callout/os_callout_init/index.html | 2 +- .../callout/os_callout_queued/index.html | 2 +- .../core_os/callout/os_callout_reset/index.html | 2 +- .../core_os/callout/os_callout_stop/index.html | 2 +- .../context_switch/context_switch/index.html | 2 +- .../context_switch/os_arch_ctx_sw/index.html | 2 +- .../core_os/context_switch/os_sched/index.html | 2 +- .../os_sched_ctx_sw_hook/index.html | 2 +- .../os_sched_get_current_task/index.html | 2 +- .../context_switch/os_sched_insert/index.html | 2 +- .../os_sched_next_task/index.html | 2 +- .../os_sched_os_timer_exp/index.html | 2 +- .../context_switch/os_sched_remove/index.html | 2 +- .../context_switch/os_sched_resort/index.html | 2 +- .../os_sched_set_current_task/index.html | 2 +- .../context_switch/os_sched_sleep/index.html | 2 +- .../context_switch/os_sched_wakeup/index.html | 2 +- .../os/core_os/cputime/os_cputime/index.html | 2 +- .../cputime/os_cputime_delay_nsecs/index.html | 2 +- .../cputime/os_cputime_delay_ticks/index.html | 2 +- .../cputime/os_cputime_delay_usecs/index.html | 2 +- .../core_os/cputime/os_cputime_get32/index.html | 2 +- .../core_os/cputime/os_cputime_init/index.html | 2 +- .../os_cputime_nsecs_to_ticks/index.html | 2 +- .../os_cputime_ticks_to_nsecs/index.html | 2 +- .../os_cputime_ticks_to_usecs/index.html | 2 +- .../cputime/os_cputime_timer_init/index.html | 2 +- .../os_cputime_timer_relative/index.html | 2 +- .../cputime/os_cputime_timer_start/index.html | 2 +- .../cputime/os_cputime_timer_stop/index.html | 2 +- .../os_cputime_usecs_to_ticks/index.html | 2 +- .../core_os/event_queue/event_queue/index.html | 2 +- .../event_queue/os_eventq_designate/index.html | 2 +- .../event_queue/os_eventq_dflt_get/index.html | 2 +- .../event_queue/os_eventq_get/index.html | 2 +- .../event_queue/os_eventq_init/index.html | 2 +- .../event_queue/os_eventq_inited/index.html | 2 +- .../event_queue/os_eventq_put/index.html | 2 +- .../event_queue/os_eventq_remove/index.html | 2 +- .../event_queue/os_eventq_run/index.html | 2 +- develop/os/core_os/heap/heap/index.html | 2 +- develop/os/core_os/heap/os_free/index.html | 2 +- develop/os/core_os/heap/os_malloc/index.html | 2 +- develop/os/core_os/heap/os_realloc/index.html | 2 +- develop/os/core_os/mbuf/OS_MBUF_DATA/index.html | 2 +- .../mbuf/OS_MBUF_LEADINGSPACE/index.html | 2 +- .../os/core_os/mbuf/OS_MBUF_PKTHDR/index.html | 2 +- .../mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html | 2 +- .../os/core_os/mbuf/OS_MBUF_PKTLEN/index.html | 2 +- .../mbuf/OS_MBUF_TRAILINGSPACE/index.html | 2 +- .../os/core_os/mbuf/OS_MBUF_USRHDR/index.html | 2 +- .../core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html | 2 +- develop/os/core_os/mbuf/mbuf/index.html | 2 +- develop/os/core_os/mbuf/os_mbuf_adj/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_append/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_concat/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_copydata/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_copyinto/index.html | 2 +- develop/os/core_os/mbuf/os_mbuf_dup/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_extend/index.html | 2 +- .../core_os/mbuf/os_mbuf_free_chain/index.html | 2 +- develop/os/core_os/mbuf/os_mbuf_get/index.html | 2 +- .../core_os/mbuf/os_mbuf_get_pkthdr/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_memcmp/index.html | 2 +- develop/os/core_os/mbuf/os_mbuf_off/index.html | 2 +- .../core_os/mbuf/os_mbuf_pool_init/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_prepend/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_pullup/index.html | 2 +- .../memory_pool/OS_MEMPOOL_BYTES/index.html | 2 +- .../memory_pool/OS_MEMPOOL_SIZE/index.html | 2 +- .../core_os/memory_pool/memory_pool/index.html | 2 +- .../memory_pool/os_memblock_get/index.html | 2 +- .../memory_pool/os_memblock_put/index.html | 2 +- .../os_mempool_info_get_next/index.html | 2 +- .../memory_pool/os_mempool_init/index.html | 2 +- develop/os/core_os/mqueue/mqueue/index.html | 2 +- .../os/core_os/mqueue/os_mqueue_get/index.html | 2 +- .../os/core_os/mqueue/os_mqueue_init/index.html | 2 +- .../os/core_os/mqueue/os_mqueue_put/index.html | 2 +- develop/os/core_os/msys/msys/index.html | 2 +- develop/os/core_os/msys/os_msys_get/index.html | 2 +- .../core_os/msys/os_msys_get_pkthdr/index.html | 2 +- .../os/core_os/msys/os_msys_register/index.html | 2 +- .../os/core_os/msys/os_msys_reset/index.html | 2 +- develop/os/core_os/mutex/mutex/index.html | 2 +- .../os/core_os/mutex/os_mutex_init/index.html | 2 +- .../os/core_os/mutex/os_mutex_pend/index.html | 2 +- .../core_os/mutex/os_mutex_release/index.html | 2 +- develop/os/core_os/mynewt_os/index.html | 2 +- develop/os/core_os/os_started/index.html | 2 +- develop/os/core_os/porting/port_bsp/index.html | 2 +- develop/os/core_os/porting/port_cpu/index.html | 2 +- develop/os/core_os/porting/port_mcu/index.html | 2 +- develop/os/core_os/porting/port_os/index.html | 2 +- .../sanity/os_sanity_check_init/index.html | 2 +- .../sanity/os_sanity_check_register/index.html | 2 +- .../sanity/os_sanity_check_reset/index.html | 2 +- .../sanity/os_sanity_task_checkin/index.html | 2 +- .../sanity/os_sanity_task_init/index.html | 2 +- develop/os/core_os/sanity/sanity/index.html | 2 +- .../os/core_os/semaphore/os_sem_init/index.html | 2 +- .../os/core_os/semaphore/os_sem_pend/index.html | 2 +- .../core_os/semaphore/os_sem_release/index.html | 2 +- .../os/core_os/semaphore/semaphore/index.html | 2 +- .../os/core_os/task/os_task_count/index.html | 2 +- .../task/os_task_info_get_next/index.html | 2 +- develop/os/core_os/task/os_task_init/index.html | 2 +- .../os/core_os/task/os_task_remove/index.html | 2 +- develop/os/core_os/task/task/index.html | 2 +- .../core_os/time/os_get_uptime_usec/index.html | 2 +- .../os/core_os/time/os_gettimeofday/index.html | 2 +- .../os/core_os/time/os_settimeofday/index.html | 2 +- develop/os/core_os/time/os_time/index.html | 2 +- .../os/core_os/time/os_time_advance/index.html | 2 +- .../os/core_os/time/os_time_delay/index.html | 2 +- develop/os/core_os/time/os_time_get/index.html | 2 +- .../core_os/time/os_time_ms_to_ticks/index.html | 2 +- develop/os/get_started/cross_tools/index.html | 22 +- develop/os/get_started/docker/index.html | 24 +- develop/os/get_started/get_started/index.html | 27 +- develop/os/get_started/native_tools/index.html | 22 +- .../os/get_started/project_create/index.html | 20 +- develop/os/get_started/serial_access/index.html | 16 +- develop/os/get_started/vocabulary/index.html | 2 +- develop/os/introduction/index.html | 6 +- develop/os/modules/baselibc/index.html | 2 +- .../bootloader/boot_build_status/index.html | 2 +- .../bootloader/boot_build_status_one/index.html | 2 +- .../bootloader/boot_clear_status/index.html | 2 +- .../bootloader/boot_copy_area/index.html | 2 +- .../bootloader/boot_copy_image/index.html | 2 +- .../bootloader/boot_erase_area/index.html | 2 +- .../bootloader/boot_fill_slot/index.html | 2 +- .../boot_find_image_area_idx/index.html | 2 +- .../bootloader/boot_find_image_part/index.html | 2 +- .../bootloader/boot_find_image_slot/index.html | 2 +- .../os/modules/bootloader/boot_go/index.html | 2 +- .../bootloader/boot_init_flash/index.html | 2 +- .../bootloader/boot_move_area/index.html | 2 +- .../boot_read_image_header/index.html | 2 +- .../boot_read_image_headers/index.html | 2 +- .../bootloader/boot_read_status/index.html | 2 +- .../boot_select_image_slot/index.html | 2 +- .../bootloader/boot_slot_addr/index.html | 2 +- .../bootloader/boot_slot_to_area_idx/index.html | 2 +- .../bootloader/boot_swap_areas/index.html | 2 +- .../bootloader/boot_vect_delete_main/index.html | 2 +- .../bootloader/boot_vect_delete_test/index.html | 2 +- .../bootloader/boot_vect_read_main/index.html | 2 +- .../bootloader/boot_vect_read_one/index.html | 2 +- .../bootloader/boot_vect_read_test/index.html | 2 +- .../bootloader/boot_write_status/index.html | 2 +- .../os/modules/bootloader/bootloader/index.html | 2 +- develop/os/modules/console/console/index.html | 2 +- .../console/console_blocking_mode/index.html | 2 +- .../os/modules/console/console_echo/index.html | 2 +- .../os/modules/console/console_init/index.html | 2 +- .../modules/console/console_is_init/index.html | 2 +- .../modules/console/console_printf/index.html | 2 +- .../os/modules/console/console_read/index.html | 2 +- .../os/modules/console/console_write/index.html | 2 +- .../devmgmt/customize_newtmgr/index.html | 2 +- develop/os/modules/devmgmt/newtmgr/index.html | 2 +- develop/os/modules/devmgmt/oicmgr/index.html | 2 +- develop/os/modules/drivers/driver/index.html | 2 +- develop/os/modules/drivers/flash/index.html | 2 +- develop/os/modules/drivers/mmc/index.html | 2 +- develop/os/modules/fcb/fcb/index.html | 2 +- develop/os/modules/fcb/fcb_append/index.html | 2 +- .../os/modules/fcb/fcb_append_finish/index.html | 2 +- .../fcb/fcb_append_to_scratch/index.html | 2 +- develop/os/modules/fcb/fcb_clear/index.html | 2 +- develop/os/modules/fcb/fcb_getnext/index.html | 2 +- develop/os/modules/fcb/fcb_init/index.html | 2 +- develop/os/modules/fcb/fcb_is_empty/index.html | 2 +- .../os/modules/fcb/fcb_offset_last_n/index.html | 2 +- develop/os/modules/fcb/fcb_rotate/index.html | 2 +- develop/os/modules/fcb/fcb_walk/index.html | 2 +- develop/os/modules/fs/fatfs/index.html | 2 +- develop/os/modules/fs/fs/fs/index.html | 2 +- develop/os/modules/fs/fs/fs_close/index.html | 2 +- develop/os/modules/fs/fs/fs_closedir/index.html | 2 +- .../modules/fs/fs/fs_dirent_is_dir/index.html | 2 +- .../os/modules/fs/fs/fs_dirent_name/index.html | 2 +- develop/os/modules/fs/fs/fs_filelen/index.html | 2 +- develop/os/modules/fs/fs/fs_getpos/index.html | 2 +- develop/os/modules/fs/fs/fs_mkdir/index.html | 2 +- develop/os/modules/fs/fs/fs_open/index.html | 2 +- develop/os/modules/fs/fs/fs_opendir/index.html | 2 +- develop/os/modules/fs/fs/fs_ops/index.html | 2 +- develop/os/modules/fs/fs/fs_read/index.html | 2 +- develop/os/modules/fs/fs/fs_readdir/index.html | 2 +- develop/os/modules/fs/fs/fs_register/index.html | 2 +- develop/os/modules/fs/fs/fs_rename/index.html | 2 +- .../os/modules/fs/fs/fs_return_codes/index.html | 2 +- develop/os/modules/fs/fs/fs_seek/index.html | 2 +- develop/os/modules/fs/fs/fs_unlink/index.html | 2 +- develop/os/modules/fs/fs/fs_write/index.html | 2 +- .../modules/fs/fs/fsutil_read_file/index.html | 2 +- .../modules/fs/fs/fsutil_write_file/index.html | 2 +- develop/os/modules/fs/nffs/nffs/index.html | 2 +- .../modules/fs/nffs/nffs_area_desc/index.html | 2 +- .../os/modules/fs/nffs/nffs_config/index.html | 2 +- .../os/modules/fs/nffs/nffs_detect/index.html | 2 +- .../os/modules/fs/nffs/nffs_format/index.html | 2 +- develop/os/modules/fs/nffs/nffs_init/index.html | 2 +- .../modules/fs/nffs/nffs_internals/index.html | 2 +- develop/os/modules/fs/otherfs/index.html | 2 +- develop/os/modules/hal/hal/index.html | 2 +- develop/os/modules/hal/hal_api/index.html | 2 +- .../os/modules/hal/hal_bsp/hal_bsp/index.html | 2 +- develop/os/modules/hal/hal_creation/index.html | 2 +- .../modules/hal/hal_flash/hal_flash/index.html | 2 +- .../hal/hal_flash/hal_flash_int/index.html | 2 +- .../os/modules/hal/hal_gpio/hal_gpio/index.html | 2 +- .../os/modules/hal/hal_i2c/hal_i2c/index.html | 2 +- .../os/modules/hal/hal_in_libraries/index.html | 2 +- .../hal/hal_os_tick/hal_os_tick/index.html | 2 +- .../os/modules/hal/hal_spi/hal_spi/index.html | 2 +- .../modules/hal/hal_system/hal_sys/index.html | 2 +- .../modules/hal/hal_timer/hal_timer/index.html | 2 +- .../os/modules/hal/hal_uart/hal_uart/index.html | 2 +- .../hal/hal_watchdog/hal_watchdog/index.html | 2 +- develop/os/modules/imgmgr/imgmgr/index.html | 2 +- .../os/modules/imgmgr/imgr_ver_parse/index.html | 2 +- .../os/modules/imgmgr/imgr_ver_str/index.html | 2 +- develop/os/modules/json/json/index.html | 2 +- .../json/json_encode_object_entry/index.html | 2 +- .../json/json_encode_object_finish/index.html | 2 +- .../json/json_encode_object_key/index.html | 2 +- .../json/json_encode_object_start/index.html | 2 +- .../os/modules/json/json_read_object/index.html | 2 +- develop/os/modules/logs/logs/index.html | 2 +- develop/os/modules/shell/shell/index.html | 2 +- .../modules/shell/shell_cmd_register/index.html | 2 +- .../os/modules/shell/shell_evq_set/index.html | 2 +- .../shell/shell_nlip_input_register/index.html | 2 +- .../modules/shell/shell_nlip_output/index.html | 2 +- develop/os/modules/split/split/index.html | 2 +- develop/os/modules/stats/stats/index.html | 2 +- .../sysinitconfig/sysconfig_error/index.html | 2 +- .../sysinitconfig/sysinitconfig/index.html | 2 +- .../os/modules/testutil/test_assert/index.html | 2 +- .../os/modules/testutil/test_case/index.html | 2 +- .../os/modules/testutil/test_decl/index.html | 2 +- .../os/modules/testutil/test_pass/index.html | 2 +- .../os/modules/testutil/test_suite/index.html | 2 +- develop/os/modules/testutil/testutil/index.html | 2 +- develop/os/modules/testutil/tu_init/index.html | 2 +- .../os/modules/testutil/tu_restart/index.html | 2 +- develop/os/os_user_guide/index.html | 2 +- develop/os/tutorials/STM32F303/index.html | 2 +- develop/os/tutorials/add_newtmgr/index.html | 6 +- develop/os/tutorials/add_shell/index.html | 2 +- develop/os/tutorials/air_quality_ble/index.html | 2 +- .../os/tutorials/air_quality_sensor/index.html | 2 +- develop/os/tutorials/arduino_zero/index.html | 2 +- develop/os/tutorials/blehci_project/index.html | 2 +- .../os/tutorials/bleprph/bleprph-adv/index.html | 2 +- .../os/tutorials/bleprph/bleprph-app/index.html | 2 +- .../bleprph/bleprph-chr-access/index.html | 2 +- .../bleprph/bleprph-gap-event/index.html | 2 +- .../tutorials/bleprph/bleprph-intro/index.html | 2 +- .../bleprph/bleprph-svc-reg/index.html | 2 +- develop/os/tutorials/bletiny_project/index.html | 2 +- develop/os/tutorials/blinky/index.html | 2 +- develop/os/tutorials/blinky_console/index.html | 2 +- develop/os/tutorials/blinky_primo/index.html | 2 +- develop/os/tutorials/eddystone/index.html | 2 +- develop/os/tutorials/event_queue/index.html | 2 +- develop/os/tutorials/ibeacon/index.html | 2 +- develop/os/tutorials/nRF52/index.html | 2 +- develop/os/tutorials/nrf52_adc/index.html | 2 +- develop/os/tutorials/olimex/index.html | 2 +- develop/os/tutorials/pin-wheel-mods/index.html | 2 +- .../tutorials/project-nrf52-slinky/index.html | 2 +- .../os/tutorials/project-sim-slinky/index.html | 2 +- develop/os/tutorials/project-slinky/index.html | 4 +- .../tutorials/project-stm32-slinky/index.html | 2 +- develop/os/tutorials/rbnano2/index.html | 2 +- develop/os/tutorials/repo/add_repos/index.html | 2 +- .../os/tutorials/repo/create_repo/index.html | 2 +- .../os/tutorials/repo/private_repo/index.html | 2 +- .../os/tutorials/repo/upgrade_repo/index.html | 2 +- develop/os/tutorials/tasks_lesson/index.html | 2 +- develop/os/tutorials/tutorials/index.html | 2 +- develop/os/tutorials/unit_test/index.html | 2 +- .../os/tutorials/wi-fi_on_arduino/index.html | 2 +- develop/search.html | 2 +- develop/sitemap.xml | 30 +- latest/faq/answers/index.html | 12 +- latest/faq/go_env/index.html | 448 +++++++++++++++ latest/faq/how_to_edit_docs/index.html | 16 +- latest/mkdocs/search_index.json | 244 +++++---- .../ble/ble_hs/ble_att/ble_att/index.html | 2 +- .../ble_att/functions/ble_att_mtu/index.html | 2 +- .../ble_att_set_preferred_mtu/index.html | 2 +- .../functions/ble_att_svr_read_local/index.html | 2 +- .../ble_att_svr_write_local/index.html | 2 +- .../ble/ble_hs/ble_gap/ble_gap/index.html | 2 +- .../ble_gap/definitions/ble_gap_defs/index.html | 2 +- .../functions/ble_gap_adv_active/index.html | 2 +- .../ble_gap_adv_rsp_set_fields/index.html | 2 +- .../functions/ble_gap_adv_set_fields/index.html | 2 +- .../functions/ble_gap_adv_start/index.html | 2 +- .../functions/ble_gap_adv_stop/index.html | 2 +- .../functions/ble_gap_conn_active/index.html | 2 +- .../functions/ble_gap_conn_cancel/index.html | 2 +- .../functions/ble_gap_conn_find/index.html | 2 +- .../functions/ble_gap_conn_rssi/index.html | 2 +- .../functions/ble_gap_connect/index.html | 2 +- .../ble_gap/functions/ble_gap_disc/index.html | 2 +- .../functions/ble_gap_disc_active/index.html | 2 +- .../functions/ble_gap_disc_cancel/index.html | 2 +- .../ble_gap_security_initiate/index.html | 2 +- .../functions/ble_gap_terminate/index.html | 2 +- .../functions/ble_gap_update_params/index.html | 2 +- .../ble_gap/functions/ble_gap_wl_set/index.html | 2 +- .../ble/ble_hs/ble_gattc/ble_gattc/index.html | 2 +- .../definitions/ble_gattc_defs/index.html | 2 +- .../ble_gattc_disc_all_chrs/index.html | 2 +- .../ble_gattc_disc_all_dscs/index.html | 2 +- .../ble_gattc_disc_all_svcs/index.html | 2 +- .../ble_gattc_disc_chrs_by_uuid/index.html | 2 +- .../ble_gattc_disc_svc_by_uuid/index.html | 2 +- .../functions/ble_gattc_exchange_mtu/index.html | 2 +- .../ble_gattc_find_inc_svcs/index.html | 2 +- .../functions/ble_gattc_indicate/index.html | 2 +- .../functions/ble_gattc_notify/index.html | 2 +- .../ble_gattc_notify_custom/index.html | 2 +- .../functions/ble_gattc_read/index.html | 2 +- .../functions/ble_gattc_read_by_uuid/index.html | 2 +- .../functions/ble_gattc_read_long/index.html | 2 +- .../functions/ble_gattc_read_mult/index.html | 2 +- .../functions/ble_gattc_write/index.html | 2 +- .../functions/ble_gattc_write_flat/index.html | 2 +- .../functions/ble_gattc_write_long/index.html | 2 +- .../functions/ble_gattc_write_no_rsp/index.html | 2 +- .../ble_gattc_write_no_rsp_flat/index.html | 2 +- .../ble_gattc_write_reliable/index.html | 2 +- .../ble/ble_hs/ble_gatts/ble_gatts/index.html | 2 +- .../definitions/ble_gatts_defs/index.html | 2 +- .../functions/ble_gatts_add_svcs/index.html | 2 +- .../functions/ble_gatts_count_cfg/index.html | 2 +- .../ble_gatts_count_resources/index.html | 2 +- .../functions/ble_gatts_find_chr/index.html | 2 +- .../functions/ble_gatts_find_dsc/index.html | 2 +- .../functions/ble_gatts_find_svc/index.html | 2 +- .../ble_gatts_register_svcs/index.html | 2 +- latest/network/ble/ble_hs/ble_hs/index.html | 2 +- .../ble/ble_hs/ble_hs_id/ble_hs_id/index.html | 2 +- .../functions/ble_hs_id_copy_addr/index.html | 2 +- .../functions/ble_hs_id_gen_rnd/index.html | 2 +- .../functions/ble_hs_id_set_rnd/index.html | 2 +- .../ble/ble_hs/ble_hs_return_codes/index.html | 2 +- .../init/definitions/init_defs/index.html | 2 +- .../init/functions/ble_hs_init/index.html | 2 +- .../init/functions/ble_hs_start/index.html | 2 +- .../init/functions/ble_hs_synced/index.html | 2 +- latest/network/ble/ble_hs/init/init/index.html | 2 +- .../ble_eddystone_set_adv_data_uid/index.html | 2 +- .../ble_eddystone_set_adv_data_url/index.html | 2 +- .../functions/ble_hs_mbuf_att_pkt/index.html | 2 +- .../functions/ble_hs_mbuf_from_flat/index.html | 2 +- .../functions/ble_hs_mbuf_to_flat/index.html | 2 +- .../ble_ibeacon_set_adv_data/index.html | 2 +- .../functions/ble_uuid_128_to_16/index.html | 2 +- .../functions/ble_uuid_16_to_128/index.html | 2 +- .../network/ble/ble_hs/other/other/index.html | 2 +- latest/network/ble/ble_intro/index.html | 2 +- latest/network/ble/ble_sec/index.html | 2 +- .../network/ble/bletiny/bletiny_GAP/index.html | 2 +- .../network/ble/bletiny/bletiny_GATT/index.html | 2 +- .../ble/bletiny/bletiny_advdata/index.html | 2 +- .../network/ble/bletiny/bletiny_api/index.html | 2 +- .../ble/ini_stack/ble_add_cpu/index.html | 2 +- .../ble/ini_stack/ble_consolepkg/index.html | 2 +- .../ble/ini_stack/ble_controller_ini/index.html | 2 +- .../network/ble/ini_stack/ble_devadd/index.html | 2 +- .../ble/ini_stack/ble_host_ini/index.html | 2 +- .../ble/ini_stack/ble_ini_intro/index.html | 2 +- .../ble/ini_stack/ble_mempool/index.html | 2 +- .../ble/ini_stack/ble_parent_ini/index.html | 2 +- .../ble/ini_stack/ble_statpkg/index.html | 2 +- latest/network/ble/nimble_setup/index.html | 2 +- latest/newt/command_list/newt_build/index.html | 2 +- latest/newt/command_list/newt_clean/index.html | 2 +- .../command_list/newt_create_image/index.html | 2 +- latest/newt/command_list/newt_debug/index.html | 2 +- latest/newt/command_list/newt_help/index.html | 2 +- latest/newt/command_list/newt_info/index.html | 2 +- .../newt/command_list/newt_install/index.html | 2 +- latest/newt/command_list/newt_load/index.html | 2 +- latest/newt/command_list/newt_mfg/index.html | 2 +- latest/newt/command_list/newt_new/index.html | 2 +- latest/newt/command_list/newt_pkg/index.html | 2 +- latest/newt/command_list/newt_run/index.html | 2 +- latest/newt/command_list/newt_size/index.html | 2 +- latest/newt/command_list/newt_sync/index.html | 2 +- latest/newt/command_list/newt_target/index.html | 2 +- latest/newt/command_list/newt_test/index.html | 2 +- .../newt/command_list/newt_upgrade/index.html | 2 +- latest/newt/command_list/newt_vals/index.html | 2 +- .../newt/command_list/newt_version/index.html | 2 +- latest/newt/install/newt_linux/index.html | 18 +- latest/newt/install/newt_mac/index.html | 277 +++++----- latest/newt/newt_intro/index.html | 2 +- latest/newt/newt_operation/index.html | 2 +- latest/newt/newt_ops/index.html | 2 +- .../command_list/newtmgr_config/index.html | 11 +- .../command_list/newtmgr_conn/index.html | 11 +- .../command_list/newtmgr_crash/index.html | 11 +- .../command_list/newtmgr_datetime/index.html | 11 +- .../command_list/newtmgr_echo/index.html | 11 +- .../newtmgr/command_list/newtmgr_fs/index.html | 11 +- .../command_list/newtmgr_image/index.html | 11 +- .../command_list/newtmgr_logs/index.html | 11 +- .../command_list/newtmgr_mpstats/index.html | 11 +- .../command_list/newtmgr_reset/index.html | 11 +- .../newtmgr/command_list/newtmgr_run/index.html | 11 +- .../command_list/newtmgr_stat/index.html | 11 +- .../command_list/newtmgr_taskstats/index.html | 15 +- latest/newtmgr/install_linux/index.html | 482 ++++++++++++++++ latest/newtmgr/install_mac/index.html | 544 +++++++++++++++++++ latest/newtmgr/installing/index.html | 462 ---------------- latest/newtmgr/overview/index.html | 11 +- latest/os/core_os/callout/callout/index.html | 2 +- .../callout/os_callout_func_init/index.html | 2 +- .../core_os/callout/os_callout_init/index.html | 2 +- .../callout/os_callout_queued/index.html | 2 +- .../core_os/callout/os_callout_reset/index.html | 2 +- .../core_os/callout/os_callout_stop/index.html | 2 +- .../context_switch/context_switch/index.html | 2 +- .../context_switch/os_arch_ctx_sw/index.html | 2 +- .../core_os/context_switch/os_sched/index.html | 2 +- .../os_sched_ctx_sw_hook/index.html | 2 +- .../os_sched_get_current_task/index.html | 2 +- .../context_switch/os_sched_insert/index.html | 2 +- .../os_sched_next_task/index.html | 2 +- .../os_sched_os_timer_exp/index.html | 2 +- .../context_switch/os_sched_remove/index.html | 2 +- .../context_switch/os_sched_resort/index.html | 2 +- .../os_sched_set_current_task/index.html | 2 +- .../context_switch/os_sched_sleep/index.html | 2 +- .../context_switch/os_sched_wakeup/index.html | 2 +- latest/os/core_os/cputime/os_cputime/index.html | 2 +- .../cputime/os_cputime_delay_nsecs/index.html | 2 +- .../cputime/os_cputime_delay_ticks/index.html | 2 +- .../cputime/os_cputime_delay_usecs/index.html | 2 +- .../core_os/cputime/os_cputime_get32/index.html | 2 +- .../core_os/cputime/os_cputime_init/index.html | 2 +- .../os_cputime_nsecs_to_ticks/index.html | 2 +- .../os_cputime_ticks_to_nsecs/index.html | 2 +- .../os_cputime_ticks_to_usecs/index.html | 2 +- .../cputime/os_cputime_timer_init/index.html | 2 +- .../os_cputime_timer_relative/index.html | 2 +- .../cputime/os_cputime_timer_start/index.html | 2 +- .../cputime/os_cputime_timer_stop/index.html | 2 +- .../os_cputime_usecs_to_ticks/index.html | 2 +- .../core_os/event_queue/event_queue/index.html | 2 +- .../event_queue/os_eventq_designate/index.html | 2 +- .../event_queue/os_eventq_dflt_get/index.html | 2 +- .../event_queue/os_eventq_get/index.html | 2 +- .../event_queue/os_eventq_init/index.html | 2 +- .../event_queue/os_eventq_inited/index.html | 2 +- .../event_queue/os_eventq_put/index.html | 2 +- .../event_queue/os_eventq_remove/index.html | 2 +- .../event_queue/os_eventq_run/index.html | 2 +- latest/os/core_os/heap/heap/index.html | 2 +- latest/os/core_os/heap/os_free/index.html | 2 +- latest/os/core_os/heap/os_malloc/index.html | 2 +- latest/os/core_os/heap/os_realloc/index.html | 2 +- latest/os/core_os/mbuf/OS_MBUF_DATA/index.html | 2 +- .../mbuf/OS_MBUF_LEADINGSPACE/index.html | 2 +- .../os/core_os/mbuf/OS_MBUF_PKTHDR/index.html | 2 +- .../mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html | 2 +- .../os/core_os/mbuf/OS_MBUF_PKTLEN/index.html | 2 +- .../mbuf/OS_MBUF_TRAILINGSPACE/index.html | 2 +- .../os/core_os/mbuf/OS_MBUF_USRHDR/index.html | 2 +- .../core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html | 2 +- latest/os/core_os/mbuf/mbuf/index.html | 2 +- latest/os/core_os/mbuf/os_mbuf_adj/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_append/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_concat/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_copydata/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_copyinto/index.html | 2 +- latest/os/core_os/mbuf/os_mbuf_dup/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_extend/index.html | 2 +- .../core_os/mbuf/os_mbuf_free_chain/index.html | 2 +- latest/os/core_os/mbuf/os_mbuf_get/index.html | 2 +- .../core_os/mbuf/os_mbuf_get_pkthdr/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_memcmp/index.html | 2 +- latest/os/core_os/mbuf/os_mbuf_off/index.html | 2 +- .../core_os/mbuf/os_mbuf_pool_init/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_prepend/index.html | 2 +- .../os/core_os/mbuf/os_mbuf_pullup/index.html | 2 +- .../memory_pool/OS_MEMPOOL_BYTES/index.html | 2 +- .../memory_pool/OS_MEMPOOL_SIZE/index.html | 2 +- .../core_os/memory_pool/memory_pool/index.html | 2 +- .../memory_pool/os_memblock_get/index.html | 2 +- .../memory_pool/os_memblock_put/index.html | 2 +- .../os_mempool_info_get_next/index.html | 2 +- .../memory_pool/os_mempool_init/index.html | 2 +- latest/os/core_os/mqueue/mqueue/index.html | 2 +- .../os/core_os/mqueue/os_mqueue_get/index.html | 2 +- .../os/core_os/mqueue/os_mqueue_init/index.html | 2 +- .../os/core_os/mqueue/os_mqueue_put/index.html | 2 +- latest/os/core_os/msys/msys/index.html | 2 +- latest/os/core_os/msys/os_msys_get/index.html | 2 +- .../core_os/msys/os_msys_get_pkthdr/index.html | 2 +- .../os/core_os/msys/os_msys_register/index.html | 2 +- latest/os/core_os/msys/os_msys_reset/index.html | 2 +- latest/os/core_os/mutex/mutex/index.html | 2 +- .../os/core_os/mutex/os_mutex_init/index.html | 2 +- .../os/core_os/mutex/os_mutex_pend/index.html | 2 +- .../core_os/mutex/os_mutex_release/index.html | 2 +- latest/os/core_os/mynewt_os/index.html | 2 +- latest/os/core_os/os_started/index.html | 2 +- latest/os/core_os/porting/port_bsp/index.html | 2 +- latest/os/core_os/porting/port_cpu/index.html | 2 +- latest/os/core_os/porting/port_mcu/index.html | 2 +- latest/os/core_os/porting/port_os/index.html | 2 +- .../sanity/os_sanity_check_init/index.html | 2 +- .../sanity/os_sanity_check_register/index.html | 2 +- .../sanity/os_sanity_check_reset/index.html | 2 +- .../sanity/os_sanity_task_checkin/index.html | 2 +- .../sanity/os_sanity_task_init/index.html | 2 +- latest/os/core_os/sanity/sanity/index.html | 2 +- .../os/core_os/semaphore/os_sem_init/index.html | 2 +- .../os/core_os/semaphore/os_sem_pend/index.html | 2 +- .../core_os/semaphore/os_sem_release/index.html | 2 +- .../os/core_os/semaphore/semaphore/index.html | 2 +- latest/os/core_os/task/os_task_count/index.html | 2 +- .../task/os_task_info_get_next/index.html | 2 +- latest/os/core_os/task/os_task_init/index.html | 2 +- .../os/core_os/task/os_task_remove/index.html | 2 +- latest/os/core_os/task/task/index.html | 2 +- .../core_os/time/os_get_uptime_usec/index.html | 2 +- .../os/core_os/time/os_gettimeofday/index.html | 2 +- .../os/core_os/time/os_settimeofday/index.html | 2 +- latest/os/core_os/time/os_time/index.html | 2 +- .../os/core_os/time/os_time_advance/index.html | 2 +- latest/os/core_os/time/os_time_delay/index.html | 2 +- latest/os/core_os/time/os_time_get/index.html | 2 +- .../core_os/time/os_time_ms_to_ticks/index.html | 2 +- latest/os/get_started/cross_tools/index.html | 22 +- latest/os/get_started/docker/index.html | 24 +- latest/os/get_started/get_started/index.html | 27 +- latest/os/get_started/native_tools/index.html | 22 +- latest/os/get_started/project_create/index.html | 20 +- latest/os/get_started/serial_access/index.html | 16 +- latest/os/get_started/vocabulary/index.html | 2 +- latest/os/introduction/index.html | 6 +- latest/os/modules/baselibc/index.html | 2 +- .../bootloader/boot_build_status/index.html | 2 +- .../bootloader/boot_build_status_one/index.html | 2 +- .../bootloader/boot_clear_status/index.html | 2 +- .../bootloader/boot_copy_area/index.html | 2 +- .../bootloader/boot_copy_image/index.html | 2 +- .../bootloader/boot_erase_area/index.html | 2 +- .../bootloader/boot_fill_slot/index.html | 2 +- .../boot_find_image_area_idx/index.html | 2 +- .../bootloader/boot_find_image_part/index.html | 2 +- .../bootloader/boot_find_image_slot/index.html | 2 +- latest/os/modules/bootloader/boot_go/index.html | 2 +- .../bootloader/boot_init_flash/index.html | 2 +- .../bootloader/boot_move_area/index.html | 2 +- .../boot_read_image_header/index.html | 2 +- .../boot_read_image_headers/index.html | 2 +- .../bootloader/boot_read_status/index.html | 2 +- .../boot_select_image_slot/index.html | 2 +- .../bootloader/boot_slot_addr/index.html | 2 +- .../bootloader/boot_slot_to_area_idx/index.html | 2 +- .../bootloader/boot_swap_areas/index.html | 2 +- .../bootloader/boot_vect_delete_main/index.html | 2 +- .../bootloader/boot_vect_delete_test/index.html | 2 +- .../bootloader/boot_vect_read_main/index.html | 2 +- .../bootloader/boot_vect_read_one/index.html | 2 +- .../bootloader/boot_vect_read_test/index.html | 2 +- .../bootloader/boot_write_status/index.html | 2 +- .../os/modules/bootloader/bootloader/index.html | 2 +- latest/os/modules/console/console/index.html | 2 +- .../console/console_blocking_mode/index.html | 2 +- .../os/modules/console/console_echo/index.html | 2 +- .../os/modules/console/console_init/index.html | 2 +- .../modules/console/console_is_init/index.html | 2 +- .../modules/console/console_printf/index.html | 2 +- .../os/modules/console/console_read/index.html | 2 +- .../os/modules/console/console_write/index.html | 2 +- .../devmgmt/customize_newtmgr/index.html | 2 +- latest/os/modules/devmgmt/newtmgr/index.html | 2 +- latest/os/modules/devmgmt/oicmgr/index.html | 2 +- latest/os/modules/drivers/driver/index.html | 2 +- latest/os/modules/drivers/flash/index.html | 2 +- latest/os/modules/drivers/mmc/index.html | 2 +- latest/os/modules/fcb/fcb/index.html | 2 +- latest/os/modules/fcb/fcb_append/index.html | 2 +- .../os/modules/fcb/fcb_append_finish/index.html | 2 +- .../fcb/fcb_append_to_scratch/index.html | 2 +- latest/os/modules/fcb/fcb_clear/index.html | 2 +- latest/os/modules/fcb/fcb_getnext/index.html | 2 +- latest/os/modules/fcb/fcb_init/index.html | 2 +- latest/os/modules/fcb/fcb_is_empty/index.html | 2 +- .../os/modules/fcb/fcb_offset_last_n/index.html | 2 +- latest/os/modules/fcb/fcb_rotate/index.html | 2 +- latest/os/modules/fcb/fcb_walk/index.html | 2 +- latest/os/modules/fs/fatfs/index.html | 2 +- latest/os/modules/fs/fs/fs/index.html | 2 +- latest/os/modules/fs/fs/fs_close/index.html | 2 +- latest/os/modules/fs/fs/fs_closedir/index.html | 2 +- .../modules/fs/fs/fs_dirent_is_dir/index.html | 2 +- .../os/modules/fs/fs/fs_dirent_name/index.html | 2 +- latest/os/modules/fs/fs/fs_filelen/index.html | 2 +- latest/os/modules/fs/fs/fs_getpos/index.html | 2 +- latest/os/modules/fs/fs/fs_mkdir/index.html | 2 +- latest/os/modules/fs/fs/fs_open/index.html | 2 +- latest/os/modules/fs/fs/fs_opendir/index.html | 2 +- latest/os/modules/fs/fs/fs_ops/index.html | 2 +- latest/os/modules/fs/fs/fs_read/index.html | 2 +- latest/os/modules/fs/fs/fs_readdir/index.html | 2 +- latest/os/modules/fs/fs/fs_register/index.html | 2 +- latest/os/modules/fs/fs/fs_rename/index.html | 2 +- .../os/modules/fs/fs/fs_return_codes/index.html | 2 +- latest/os/modules/fs/fs/fs_seek/index.html | 2 +- latest/os/modules/fs/fs/fs_unlink/index.html | 2 +- latest/os/modules/fs/fs/fs_write/index.html | 2 +- .../modules/fs/fs/fsutil_read_file/index.html | 2 +- .../modules/fs/fs/fsutil_write_file/index.html | 2 +- latest/os/modules/fs/nffs/nffs/index.html | 2 +- .../modules/fs/nffs/nffs_area_desc/index.html | 2 +- .../os/modules/fs/nffs/nffs_config/index.html | 2 +- .../os/modules/fs/nffs/nffs_detect/index.html | 2 +- .../os/modules/fs/nffs/nffs_format/index.html | 2 +- latest/os/modules/fs/nffs/nffs_init/index.html | 2 +- .../modules/fs/nffs/nffs_internals/index.html | 2 +- latest/os/modules/fs/otherfs/index.html | 2 +- latest/os/modules/hal/hal/index.html | 2 +- latest/os/modules/hal/hal_api/index.html | 2 +- .../os/modules/hal/hal_bsp/hal_bsp/index.html | 2 +- latest/os/modules/hal/hal_creation/index.html | 2 +- .../modules/hal/hal_flash/hal_flash/index.html | 2 +- .../hal/hal_flash/hal_flash_int/index.html | 2 +- .../os/modules/hal/hal_gpio/hal_gpio/index.html | 2 +- .../os/modules/hal/hal_i2c/hal_i2c/index.html | 2 +- .../os/modules/hal/hal_in_libraries/index.html | 2 +- .../hal/hal_os_tick/hal_os_tick/index.html | 2 +- .../os/modules/hal/hal_spi/hal_spi/index.html | 2 +- .../modules/hal/hal_system/hal_sys/index.html | 2 +- .../modules/hal/hal_timer/hal_timer/index.html | 2 +- .../os/modules/hal/hal_uart/hal_uart/index.html | 2 +- .../hal/hal_watchdog/hal_watchdog/index.html | 2 +- latest/os/modules/imgmgr/imgmgr/index.html | 2 +- .../os/modules/imgmgr/imgr_ver_parse/index.html | 2 +- .../os/modules/imgmgr/imgr_ver_str/index.html | 2 +- latest/os/modules/json/json/index.html | 2 +- .../json/json_encode_object_entry/index.html | 2 +- .../json/json_encode_object_finish/index.html | 2 +- .../json/json_encode_object_key/index.html | 2 +- .../json/json_encode_object_start/index.html | 2 +- .../os/modules/json/json_read_object/index.html | 2 +- latest/os/modules/logs/logs/index.html | 2 +- latest/os/modules/shell/shell/index.html | 2 +- .../modules/shell/shell_cmd_register/index.html | 2 +- .../os/modules/shell/shell_evq_set/index.html | 2 +- .../shell/shell_nlip_input_register/index.html | 2 +- .../modules/shell/shell_nlip_output/index.html | 2 +- latest/os/modules/split/split/index.html | 2 +- latest/os/modules/stats/stats/index.html | 2 +- .../sysinitconfig/sysconfig_error/index.html | 2 +- .../sysinitconfig/sysinitconfig/index.html | 2 +- .../os/modules/testutil/test_assert/index.html | 2 +- latest/os/modules/testutil/test_case/index.html | 2 +- latest/os/modules/testutil/test_decl/index.html | 2 +- latest/os/modules/testutil/test_pass/index.html | 2 +- .../os/modules/testutil/test_suite/index.html | 2 +- latest/os/modules/testutil/testutil/index.html | 2 +- latest/os/modules/testutil/tu_init/index.html | 2 +- .../os/modules/testutil/tu_restart/index.html | 2 +- latest/os/os_user_guide/index.html | 2 +- latest/os/tutorials/STM32F303/index.html | 2 +- latest/os/tutorials/add_newtmgr/index.html | 6 +- latest/os/tutorials/add_shell/index.html | 2 +- latest/os/tutorials/air_quality_ble/index.html | 2 +- .../os/tutorials/air_quality_sensor/index.html | 2 +- latest/os/tutorials/arduino_zero/index.html | 2 +- latest/os/tutorials/blehci_project/index.html | 2 +- .../os/tutorials/bleprph/bleprph-adv/index.html | 2 +- .../os/tutorials/bleprph/bleprph-app/index.html | 2 +- .../bleprph/bleprph-chr-access/index.html | 2 +- .../bleprph/bleprph-gap-event/index.html | 2 +- .../tutorials/bleprph/bleprph-intro/index.html | 2 +- .../bleprph/bleprph-svc-reg/index.html | 2 +- latest/os/tutorials/bletiny_project/index.html | 2 +- latest/os/tutorials/blinky/index.html | 2 +- latest/os/tutorials/blinky_console/index.html | 2 +- latest/os/tutorials/blinky_primo/index.html | 2 +- latest/os/tutorials/eddystone/index.html | 2 +- latest/os/tutorials/event_queue/index.html | 2 +- latest/os/tutorials/ibeacon/index.html | 2 +- latest/os/tutorials/nRF52/index.html | 2 +- latest/os/tutorials/nrf52_adc/index.html | 2 +- latest/os/tutorials/olimex/index.html | 2 +- latest/os/tutorials/pin-wheel-mods/index.html | 2 +- .../tutorials/project-nrf52-slinky/index.html | 2 +- .../os/tutorials/project-sim-slinky/index.html | 2 +- latest/os/tutorials/project-slinky/index.html | 4 +- .../tutorials/project-stm32-slinky/index.html | 2 +- latest/os/tutorials/rbnano2/index.html | 2 +- latest/os/tutorials/repo/add_repos/index.html | 2 +- latest/os/tutorials/repo/create_repo/index.html | 2 +- .../os/tutorials/repo/private_repo/index.html | 2 +- .../os/tutorials/repo/upgrade_repo/index.html | 2 +- latest/os/tutorials/tasks_lesson/index.html | 2 +- latest/os/tutorials/tutorials/index.html | 2 +- latest/os/tutorials/unit_test/index.html | 2 +- latest/os/tutorials/wi-fi_on_arduino/index.html | 2 +- latest/search.html | 2 +- latest/sitemap.xml | 30 +- mkdocs/search_index.json | 90 +-- newt/install/newt_linux/index.html | 16 +- newt/install/newt_mac/index.html | 16 +- os/get_started/cross_tools/index.html | 20 +- os/get_started/docker/index.html | 22 +- os/get_started/get_started/index.html | 18 +- os/get_started/native_tools/index.html | 20 +- os/get_started/project_create/index.html | 18 +- sitemap.xml | 26 +- v0_9_0/sitemap.xml | 26 +- 866 files changed, 4908 insertions(+), 2620 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b3522a13/develop/faq/answers/index.html ---------------------------------------------------------------------- diff --git a/develop/faq/answers/index.html b/develop/faq/answers/index.html index 440022a..0a4eb7b 100644 --- a/develop/faq/answers/index.html +++ b/develop/faq/answers/index.html @@ -203,7 +203,7 @@ <li><a href=" - ../how_to_edit_docs/ + ../go_env/ ">Appendix</a> @@ -212,6 +212,14 @@ <li > + <a href="../go_env/">Setting Up Go to Contribute to Newt and Newtmgr Tools</a> + </li> + + + + + + <li > <a href="../how_to_edit_docs/">Edit Docs</a> </li> @@ -242,7 +250,7 @@ - <li>» <a href="../how_to_edit_docs/">Appendix</a></li> + <li>» <a href="../go_env/">Appendix</a></li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b3522a13/develop/faq/go_env/index.html ---------------------------------------------------------------------- diff --git a/develop/faq/go_env/index.html b/develop/faq/go_env/index.html new file mode 100644 index 0000000..551e115 --- /dev/null +++ b/develop/faq/go_env/index.html @@ -0,0 +1,448 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + + <!-- This is broken by doc revisioning. + <link rel="canonical" href="http://mynewt.apache.org/faq/go_env/"> --> + <link rel="shortcut icon" href="../../img/favicon.ico"> + + <title>Setting Up Go to Contribute to Newt and Newtmgr Tools - Apache Mynewt</title> + + <link href="../../css/bootstrap-3.0.3.min.css" rel="stylesheet"> + <link rel="stylesheet" href="../../css/highlight.css"> + <link href="../../css/base.css" rel="stylesheet"> + <link href="../../css/custom.css" rel="stylesheet"> + <link href="../../css/v2.css" rel="stylesheet"> + <link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet"> + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> + <link href="../../extra.css" rel="stylesheet"> + + <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> + <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> + <![endif]--> + + + <script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-72162311-1', 'auto'); + ga('send', 'pageview'); + </script> + + </head> + + + <body class="Setting Up Go to Contribute to Newt and Newtmgr Tools"> + + + <div class="container"> + <div class="row v2-main-banner"> + <a class="logo-cell" href="/"> + <img class="logo" src="/img/logo.png"> + </a> + <div class="tagline-cell"> + <h4 class="tagline">An OS to build, deploy and securely manage billions of devices</h4> + </div> + <div class="news-cell"> + <div class="well"> + <h4>Latest News:</h4> <a href="/download">Apache Mynewt 1.0.0</a> released (March 22, 2017) + </div> + </div> + </div> +</div> + + + + + + + + +<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" data-offset-top="150" role="navigation"> + <div class="container"> + <!-- Collapsed navigation --> + <div class="navbar-header"> + <!-- Expander button --> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + </div> + + <!-- Expanded navigation --> + <div class="navbar-collapse collapse"> + <!-- Main navigation --> + <ul class="nav navbar-nav navbar-right"> + <li + class="" +> + <a href="/"><i class="fa fa-home" style="font-size: larger;"></i></a> + </li> + <li + class="important" +> + <a href="/quick-start/">Quick Start</a> + </li> + <li + class="" +> + <a href="/about/">About</a> + </li> + <li + class="" +> + <a href="/talks/">Talks</a> + </li> + <li + class="active" +> + <a href="/latest/os/introduction">Documentation</a> + </li> + <li + class="" +> + <a href="/download/">Download</a> + </li> + <li + class="" +> + <a href="/community/">Community</a> + </li> + <li + class="" +> + <a href="/events/">Events</a> + </li> + </ul> + + <!-- Search, Navigation and Repo links --> + <ul class="nav navbar-nav navbar-right"> + + </ul> + </div> + </div> +</nav> + + + + <div class="container"> + + <div class="row"> + <div class="col-md-3 v2-sidebar sidebar-container"><div id="docSidebar" class="hidden-print" role="complementary"> + <div class="top"> + <div role="search"> + <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get"> + <div class="form-group"> + <input type="text" name="q" class="form-control" placeholder="Search documentation" /> + </div> + </form> + </div> + </div> + <ul class="toc-nav"> + <li class="doc-version"> +<select class="form-control" onchange="if (this.value) window.location.href=this.value"> + + <option + value="/develop/os/introduction" + selected="selected" + > + Version: develop (latest) + </option> + + <option + value="/v0_9_0/os/introduction" + + > + Version: 0.9.0 + </option> + +</select> +</li> + + + + + + + + + + + + + + + + + + + + + + <li ><a href="../../os/introduction/">Mynewt Documentation</a> + + + </li> + + + + + + + + <li><a href=" + ./ +">Appendix</a> + + + <ul> + + + + <li class="active"> + <a href="./">Setting Up Go to Contribute to Newt and Newtmgr Tools</a> + </li> + + + + + + <li > + <a href="../how_to_edit_docs/">Edit Docs</a> + </li> + + + + + + <li > + <a href="../answers/">FAQ</a> + </li> + + + + </ul> + + </li> + + + + </ul> +</div></div> + + <div class="col-md-9" role="main"> + <div class="doc-header"> + <div role="navigation" aria-label="breadcrumbs navigation"> + <ul class="wy-breadcrumbs pull-right"> + <li><a href="/develop/os/introduction">Docs</a></li> + + + + <li>» Appendix</li> + + + + <li>» Setting Up Go to Contribute to Newt and Newtmgr Tools</li> + + + + </ul> +</div> + </div> + + <h2 id="contributing-to-newt-and-newtmgr-tools">Contributing to Newt and Newtmgr Tools</h2> +<p>Newt and Newtmgr are written in Go (golang). This guide shows you how to install Go and setup your environment if +you would like to contribute to the newt or newtmgr tools.</p> +<p>This guide shows you how to perform the following:</p> +<ol> +<li>Install Go on either Mac OS or Linux.</li> +<li>Setup the Go environment.</li> +<li>Download the newt and newtmgr source code.</li> +<li>Build the newt and newtmgr tools.</li> +<li>Update and rebuild the tools. </li> +</ol> +<p>Steps 2-5 apply to both Mac OS and Linux platforms.</p> +<p><strong>Note:</strong> You will also need to read and follow the instructions from <a href="../../faq/answers/">FAQ</a> to set up your git repos to submit changes.</p> +<h3 id="step-1-installing-go">Step 1: Installing Go</h3> +<p>The latest master branch of newt and newtmgr requires GO version 1.6 or higher. +<br></p> +<h4 id="installing-go-on-mac-os-x">Installing Go on Mac OS X</h4> +<p>If you do not have Homebrew installed, run the following command. You will be prompted for your sudo password.</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" +</pre></div> + + +<p>You can also extract (or <code>git clone</code>) Homebrew and install it to /usr/local.</p> +<p><br> +Use brew to install Go:</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ brew install go +==> +... +... +==> *Summary* +ðº //usr/local/Cellar/go/1.8.1: 7,030 files, 281.8MB, built in 1 minute 12 seconds +</pre></div> + + +<p>You can also download the Go package directly from (https://golang.org/dl/) instead of brewing it. Install it in /usr/local directory.</p> +<p><br></p> +<h4 id="installing-go-on-linux">Installing Go on Linux</h4> +<p>Use apt-get to install Go: </p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$sudo apt-get update +$sudo apt-get install golang +Reading package lists... Done +Building dependency tree +Reading state information... Done + + ... + +The following NEW packages will be installed: + golang +0 upgraded, 1 newly installed, 0 to remove and 43 not upgraded. +Need to get 0 B/2,812 B of archives. +After this operation, 10.2 kB of additional disk space will be used. +Selecting previously unselected package golang. +(Reading database ... 244990 files and directories currently installed.) +Preparing to unpack .../golang_2%3a1.6.1+1ubuntu2_all.deb ... +Unpacking golang (2:1.6.1+1ubuntu2) ... +Setting up golang (2:1.6.1+1ubuntu2) ... +$ go version +go version go1.6.3 linux/amd64 +</pre></div> + + +<p><br></p> +<h3 id="step-2-setting-up-your-go-environment">Step 2: Setting Up Your Go Environment</h3> +<p>Go provides an environment to compile Go code, construct Go packages, and import Go code. You will use Go commands to import the <strong>newt</strong> repository into your local Go environment. The Go language environment dictates a specific directory structure, or workspace in Go parlance. It must contain three sibling directories with the names <strong>src</strong>, <strong>pkg</strong> and <strong>bin</strong>: </p> +<ul> +<li>src contains Go source files organized into packages (one package per directory)</li> +<li>pkg contains package objects</li> +<li>bin contains executable commands.</li> +</ul> +<p>The <strong>GOPATH</strong> environment variable specifies the location of your workspace. To setup this workspace environment, create a <strong>dev</strong> directory and then a <strong>go</strong> directory under it. Set the GOPATH environment variable to this directory where you will clone the newt repository.</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ cd $HOME +$ mkdir -p dev/go +$ cd dev/go +$ export GOPATH=`pwd` +</pre></div> + + +<p><br> +Add the export GOPATH statement to the ~/.bash_profile file and source the file:</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ vi ~/.bash_profile +$ source ~/.bash_profile +</pre></div> + + +<p><br></p> +<h3 id="step-3-downloading-the-source">Step 3: Downloading the Source</h3> +<p>Use Go commands to retrieve the latest source from the newt repository (currently the ASF incubator directory). Check that the directories are installed.</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ go get mynewt.apache.org/newt/... +$ ls $GOPATH/src/mynewt.apache.org/newt +DISCLAIMER NOTICE newt newtvm viper +LICENSE README.md newtmgr util yaml +</pre></div> + + +<p><br></p> +<h3 id="step-4-building-the-newt-and-newtmgr-tools">Step 4: Building the Newt and Newtmgr Tools</h3> +<p>Perform the following commands to build the tools:</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ cd $GOPATH/src/mynewt.apache.org/newt/newt +$ go install +$ ls $GOPATH/bin/ +newt newtmgr newtvm +</pre></div> + + +<p><br></p> +<h3 id="step-5-updating-and-rebuilding-the-tools">Step 5: Updating and Rebuilding the Tools</h3> +<p>Change to the directory where you initially installed the source: </p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ cd $GOPATH/src/mynewt.apache.org/newt +</pre></div> + + +<p><br> +Pull the latest source from the repository (you can change to a different branch using git checkout [branch] if you need to)</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ git pull +</pre></div> + + +<p><br> +Install the tools from the latest source:</p> +<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ cd newt +$ go install +$ cd ../newtmgr +$ go install +$ ls $GOPATH /bin/ +newt newtmgr newtvm +</pre></div> + + +<p>This should have updated your newt and newtmgr to the latest version based on the git repository you used.</p> + + <div class="row"> + + + + +<ul class="nav nav-pills" style="margin-bottom: 10px"> + <li> + + <a href=../../newtmgr/install_linux/> + <span class="fa fa-arrow-left"></span> + Previous: Install Newtmgr On Linux + </a> + + </li> + <li class="pull-right"> + + <a href=../how_to_edit_docs/> + Next: Edit Docs + <span class="fa fa-arrow-right"></span> + </a> + + </li> +</ul> + </div> + <footer class="row"> + <div class="col-xs-12"> + + <p class="copyright">Apache Mynewt (incubating) is available under Apache License, version 2.0.</p> + + </div> + <div class="col-xs-12"> + <div class="logos"> + <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> + <small class="footnote"> + MyNewt is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. + </small> + <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> + </div> + </div> +</footer> + </div> + </div> + + + </div> + + <script src="../../js/jquery-1.10.2.min.js"></script> + <script src="../../js/bootstrap-3.0.3.min.js"></script> + <script src="../../js/highlight.pack.js"></script> + <script src="../../js/base.js"></script> + <script src="../../js/custom.js"></script> + + </body> +</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b3522a13/develop/faq/how_to_edit_docs/index.html ---------------------------------------------------------------------- diff --git a/develop/faq/how_to_edit_docs/index.html b/develop/faq/how_to_edit_docs/index.html index 7a0ba4a..a0f2954 100644 --- a/develop/faq/how_to_edit_docs/index.html +++ b/develop/faq/how_to_edit_docs/index.html @@ -203,7 +203,7 @@ <li><a href=" - ./ + ../go_env/ ">Appendix</a> @@ -211,6 +211,14 @@ + <li > + <a href="../go_env/">Setting Up Go to Contribute to Newt and Newtmgr Tools</a> + </li> + + + + + <li class="active"> <a href="./">Edit Docs</a> </li> @@ -242,7 +250,7 @@ - <li>» Appendix</li> + <li>» <a href="../go_env/">Appendix</a></li> @@ -309,9 +317,9 @@ <ul class="nav nav-pills" style="margin-bottom: 10px"> <li> - <a href=../../newtmgr/installing/> + <a href=../go_env/> <span class="fa fa-arrow-left"></span> - Previous: Install + Previous: Setting Up Go to Contribute to Newt and Newtmgr Tools </a> </li>
