216 Commits (master)

Author SHA1 Message Date
Jukka Laitinen caaa13ddc0 uORB performance updates 3 years ago
Jukka Laitinen 6071b87afc platforms/common/uORB: Separate IOCTLs going through boardctl interface from the original ones 3 years ago
Jukka Laitinen 36d440f895 Add IOCTL interface to uORBManager for nuttx protected/kernel build split 3 years ago
Beat Küng b6607a7b78 battery_status: do not publish if no voltage channel is defined 3 years ago
Daniel Agar be3da5089c uORB: uORBDeviceNode use px4_cache_aligned_alloc 3 years ago
Peter van der Perk 9f97793491 Generate C/C++ header to expose px4board kconfig symbols to the preprocessor 3 years ago
Jukka Laitinen 7bb33e65ae Remove px4_work_queue linking to px4_platform 3 years ago
Jukka Laitinen 98906c224b Don't link px4_platform directly to uORB 3 years ago
Beat Küng bcd057ac3e uORB: fix copy-paste mistake in orb_print_message_internal 3 years ago
Daniel Agar 8067207ea6 px4_work_queue: rename serial port WQs 3 years ago
Daniel Agar 6d0339ba0c I2CSPIDriverBase: sensor start failure ERROR if internal, WARN if external 3 years ago
Beat Küng fe1b726b62 ScheduledWorkItem: do not call ScheduleClear() if not init in destructor 3 years ago
Beat Küng 590239dedb work_queue: increase rate_ctrl stack size by 150 B 3 years ago
Daniel Agar 38731662c6 parameters use bitset for mark_unsaved 3 years ago
Beat Küng e29759d877 WorkQueueManager: explicitly convert PTHREAD_STACK_MIN to int 3 years ago
Jukka Laitinen ce6147f570 uORB: Remove transfer of memory allocation ownership to CDev 3 years ago
Jukka Laitinen 77af102cab px4_work_queue: Use px4_task_spawn_cmd for WorkQueueRunner in NuttX protected 3 years ago
Jukka Laitinen d0d7f29422 platforms/common/shutdown.cpp: Enable boardctl functions for shutdown and poweroff 3 years ago
Jukka Laitinen 929820136a Move sw_crypto and stub_keystore under src/drivers 3 years ago
Jukka Laitinen b66270f8a8 Inline uORBDeviceNode::copy for performance improvement 3 years ago
Jukka Laitinen 3f884c5d24 Inline deviceNodeExists and getDeviceNode in uORB DeviceMaster 3 years ago
Jukka Laitinen bb307cd462 Fix comparing orb_metadata in uORB::DeviceNode::publish 3 years ago
Jukka Laitinen 0b9505453d Clean up interfaces towards uORB 3 years ago
Beat Küng bcba3dfe52 control_allocator,angular_velocity_controller: run on rate_ctrl wq 3 years ago
Jani Paalijarvi 02336acd61 Improve SPI bus implementation 3 years ago
Daniel Agar 7b7b7acd36 i2c_spi_buses: respect CONFIG_I2C and CONFIG_SPI 3 years ago
Beat Küng 8a2b310b83 topic_listener: avoid code generation, use existing metadata at runtime 3 years ago
Beat Küng 4c73ac3805 uorb: use single byte for internal types in o_fields metadata 3 years ago
Beat Küng 15daded6b0 refactor output_limit: split output_limit_calc_single into separate function 3 years ago
Daniel Agar beb358a344 px4_work_queue: adjust status formatting to accommodate longer names (eg mc_autotune_attitude_control) 3 years ago
Jukka Laitinen 3db76d88fe Add crypto key generation functions 3 years ago
Jukka Laitinen 4c6779812d Add keystore_put_key interface function for storing keys permanently 3 years ago
Jukka Laitinen fc2668cba1 Add encryption function for the crypto_backend and px4_crypto 3 years ago
Jukka Laitinen d36a91ceaf Add generic px4 interface for crypto features 3 years ago
Jukka Laitinen aa61bc4942 Add functions for initializing empty crypto backend handles 3 years ago
Daniel Agar 9a3fa6199b uorb top report total publication rate 3 years ago
Daniel Agar 089c962d92 px4io: moving mixing to FMU side 3 years ago
Beat Küng e73172b537 hrt: remove hrt_elapsed_time_atomic 3 years ago
Beat Küng 810d2e9497 ModuleParams: remove parent in destructor 3 years ago
Beat Küng c5c80e31b6 boards: remove DIRECT_INPUT_TIMER_CHANNELS from board_config.h 3 years ago
Daniel Agar 65b1a9648d Tools/HIL/run_nsh_cmd.py: fail if ERROR printed in output 3 years ago
Jukka Laitinen c3c30e5d4f Fix memory corruption when work queue is being deleted 3 years ago
Jukka Laitinen 523578d2ce Increase stack size of wq:manager and worker threads for 64 bit targets 4 years ago
David Sidrane 78b76cb636 i2c_spi_buses:Support devices that may change address 4 years ago
David Sidrane bb913ae11a system_load:Track Dynamic PID hash 4 years ago
Beat Küng f88f224fe6 logger: avoid data bursts by distributing slow subscription updates over time 4 years ago
Daniel Agar e900f2ea54 boards: Advanced Technology Labs (ATL) Mantis EDU support and airfarme (SYS_AUTOSTART 4061) 4 years ago
David Sidrane ced366b74e Add Option NO_HELP for CONSTRAINED_FLASH system 4 years ago
Daniel Agar 65745a3676 purge broken qurt support and atlflight boards 4 years ago
Daniel Agar d8704cee67 platforms: px4 log build string then print (fputs) 4 years ago