Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review Tau Labs bugs #55

Closed
dustin opened this issue Nov 26, 2015 · 3 comments
Closed

Review Tau Labs bugs #55

dustin opened this issue Nov 26, 2015 · 3 comments

Comments

@dustin
Copy link
Member

dustin commented Nov 26, 2015

See what we've inherited and move important ones over.

  • 2096 rfm22b: Allow selection of hardware band.
  • 2095 Remove double precision calls
  • 2093 Package refactoring
  • 2091 Ground: Fix crash reporting on OSX
  • 2090 GCS/Quazip Lib: Updated and moved to separate dir
  • 2088 Gcs autoupdate
  • 2087 BrushedSparky: check in schematic for production version
  • 2081 MSP Alarm support.
  • 2074 Automatically determine timer resolution for PWM outputs
  • 2071 ok_to_arm check in ManualControl unsafe
  • 2070 Failed to Autotune Sparky 1
  • 2069 ADC: Runtime configuration / cleanup
  • 2061 Synchronize SystemSettings.AirframeCategorySpecificConfiguration union between FC and GCS
  • 2059 Arm Settings are Deceptive - and dangerous!
  • 2056 Sparky2: EF size is wrong
  • 2044 Need some indicator of what led to a crash
  • 2039 [WIP] GCS:Config: Map motor channels by labels rather than numbers
  • 2038 Write a Wireshark decoder for USB packets
  • 2037 Rename TrimAngles to SubTrim
  • 2031 Logging Module Improvements V2 (WIP)
  • 2027 [WIP] OpenOCD: Upgrade OpenOCD to 0.9.0 refresh configs
  • 2026 Negative climb rate during rapid ascent from 0
  • 2021 Attitude drifts during fast forward flight
  • 2017 UAVO:FirmwareIAPObj: Description field name is reserved
  • 2013 Autotune on Naze32 produces incorrect values
  • 2012 mavlink needs help
  • 2004 ConfigAutotuneWidget::recomputeStabilization has hard-coded convergence limit
  • 2003 OpenOCD configs are stale
  • 2002 Packaging: deb package only works on Ubuntu, tag it as such #1759 uninitialized pointers
  • 2001 Modify PIOS_HAL_ConfigurePort to use struct as argument
  • 1998 TauLinkModule license is incorrect needs to attribute C.Moss
  • 1996 Determe where a queue is created
  • 1991 Check coding style guidelines in Jenkins
  • 1988 Setup Wizard: Add selection of default gains by vehicle size
  • 1980 Support for 3D flying
  • 1977 Slight refactoring of the AltitudeHold module
  • 1973 Use mass storage for retrieving logged data
  • 1972 Idea: Remove temperature from high frequency UAVOs (Gyros Accels)
  • 1971 i2c/usart openlog-compatible/blackbox logger
  • 1970 Thoughts on mixer infrastructure
  • 1966 other languages ​​ text for translators missing
  • 1959 Naze32 not getting past Board Identification in Setup Wizard
  • 1953 Sparky2: FrSKY HPWM RSSI
  • 1951 VtolFollower: Endpoint following saturation and attitude saturation are not guaranteed to control path towards endpoint
  • 1950 Sparky2 images on official distributor (hobbiesfly) and wiki do not agree
  • 1949 Higher level controllers should be implemented by callbacks not tasks.
  • 1942 License.txt file refers to a previous project
  • 1941 Fix PIOS_DELAY_WaitmS jitter
  • 1935 Make: Replace Jenkins Package Scripts with Makefile Target
  • 1934 GCS: Clicking "default" on stabilization basic page does not reset derivative term
  • 1931 Clean up anti-corruption
  • 1929 GCS: Running calibrations on Attitude page doesn't indicate if Attitude system is in error
  • 1926 UAVO: New HwShared parent causes field misalignment
  • 1919 Bad Mag drift than 1 month ago
  • 1918 System-scoped settings should be removed from GCS
  • 1917 Better implementation for overriding buffer sizes
  • 1915 Airframe trimming (fixed wings)
  • 1912 Altitudehold should be considered an autonomous mode for low throttle purposes
  • 1905 debs produced by make package do not work on recent ubuntu
  • 1904 Radiocombridge's reliance on larger buffer sizes should be eliminated if possible
  • 1903 IAP reset on production Sparky2 sometimes causes panic(2)
  • 1902 Purpose of discoveryf4 target?
  • 1895 Make dependencies broken with uavos in GCS
  • 1891 Continued investigation of -ffast-math and other compiler flags needed
  • 1882 Brain FPV GCS Program Crash Windows 10
  • 1881 Common functions should be moved to math header so they can get inlined
  • 1878 Endomorphism postmortem
  • 1877 Need a Yaw mode: HEADFREE
  • 1875 Remove ERASE_FLASH from targets
  • 1861 GCS:Uploader: Add automatic reconnect after reset for serial devices
  • 1860 Flight: Block IAP Requests via Radio
  • 1854 Very long command lines on link can fail (noticed on Windows)
  • 1852 AltitudeHold should be enhanced to work with collective-pitch and other aircraft
  • 1851 Stabilization modules should be able to control both throttle and collective outputs
  • 1827 RevoMini PPM+OUTPUTS/OUTPUTS on receiverport does nothing
  • 1821 Sending IAP reset to Sparky2 with USB and Bat connected causes motors to spin and servos to move
  • 1813 GCS: Make settings erase easier for non-booting boards
  • 1805 HAL Refactor/Packaging: deb package only works on Ubuntu, tag it as such #1759 remnant: AndroidGCS support for inherited UAVO
  • 1800 Connection Diagram for cPPM Connection on RevoMini
  • 1796 Tau Labs OpenLRS support unreliable
  • 1792 When sanity checks fail we should panic.
  • 1789 Windows development setup on wiki needs update
  • 1785 ExpoM for Acro/Rate
  • 1781 [FOR TESTING/REVIEW] Flight: adding gyro down-sampling & additional filtering functionality
  • 1774 RFC: Failsafe++
  • 1761 RFM22B frequency band should be settable
  • 1734 BUG: Low priority Welcome screen no function for button HILT
  • 1730 [WIP] Flight: adding gyro sub-sampling functionality
  • 1722 UAVTalk over USB HID connection written bytes end in read buffer
  • 1714 Yaw channel isn't read properly in GCS
  • 1695 GPS module initializes GPS UAVOs even if module is disabled
  • 1690 GCS Module: 1wire protocol 4w-if SK/BL ESC flash settings
  • 1689 WS2812 addressable LED support
  • 1687 Rapidflash/OpenLRSng/BF/CF Chrome-style "configurator"
  • 1663 Sparky2 reboots / USB telemetry crashes
  • 1653 CameraStab Save Error
  • 1648 Erase not all setting by "Erase all settings from board"
  • 1644 OPMap: waypoint editor features overlap with PathPlanner gadget
  • 1640 Quanton: fewer outputs than before
  • 1627 Arming with Position Hold mode in flying modes
  • 1607 OPMap: does not load existing waypoints when gadget created after WP load
  • 1596 Ability to zero home location/altitude on arm
  • 1594 gcs crashes upon disconnect if there is no USB write permissions (Linux)
  • 1593 Make the python mag_calibration callable from logview.py
  • 1591 board settings restore after clearing does not restore max channel number beyond 10
  • 1584 Loading path makes telemetry connection interrupt briefly
  • 1583 INS should never go to NAN and should set alarm/reinit if so
  • 1559 limited digits in UAVObjectBrowser
  • 1557 Input wizard should refuse to run if ManualControlSettings does not match
  • 1554 internationalization support for GCS
  • 1545 GCS can sometimes crash when fetching data from Taulink
  • 1530 Sparky2 reset on USB connect with ChibiOS
  • 1529 Sending reset command from uploader blocks a telemetry reconnect
  • 1528 Watchdog handler should drive all outputs low
  • 1522 GCS crashes when trying to save with model type as Helicopter
  • 1509 GCS: Check for enabled modules depending on selected flight modes
  • 1501 Minimal "Config mode" GCS configuration file
  • 1485 Reproducable crash on exit with Netbook configuration
  • 1475 Six point calibration leaves sensors (gyro accel mag) not updating
  • 1474 Six point calibration gives time out error with TauLink
  • 1469 GCS Linux 64Bit wrong tooltip background color
  • 1468 GCS: temperature calibration stack overflow crash after 30 minutes
  • 1453 Autotune MWRate mode
  • 1435 Resting on ground in altitude hold mode results in motor windup
  • 1433 Configuration profiles
  • 1429 HTML/JS log viewer
  • 1418 Unstable Telemetry Link
  • 1410 Failsafe state system
  • 1408 Robot operating system (ROS) interface
  • 1398 Failsafe and disarm timeout with RFM22B strangeness
  • 1388 Enhance 'Share Autotune Window' (Very Low Priority)
  • 1382 Reformalize the representation of altitude
  • 1377 Setup wizard should not apply settings when armed
  • 1370 Fixed wing path end invalid
  • 1365 GCS seems to buffer events while in background
  • 1364 PiOS/BMP085: MS5611 remarks.
  • 1349 Buzzer output
  • 1343 PicoC for navigation and grid search
  • 1331 GCS crashes when pressing stop button of x-plane widget (HITL tab)
  • 1323 androidgcs pollutes source folder
  • 1297 GCS: Support Menu Item
  • 1274 Consolidate shared startup code across targets
  • 1272 PicoC PWMSet hammers telemetry
  • 1268 Settings memory seems to be full early
  • 1258 transmitter_control: bad timer math
  • 1256 eventdispatcher: bad timer math
  • 1242 Provide documentation to the filesystem used by TL
  • 1241 Input wizard should emphasize toggling flight mode switch
  • 1234 Periodic UAVO's update scheduler piles up updates.
  • 1232 ManualRate / MaxRate should not allow negatives
  • 1231 Attitude initialization without mag
  • 1220 State machine to track flight status
  • 1195 Setup Bluetooth (Low Priority)
  • 1184 Android GCS does not work with XBee
  • 1173 Stabilization settings sometimes end up grayed out
  • 1156 Android GCS cosmetic bug
  • 1152 Allow flight controller to send objects before requesting
  • 1146 qt5 Windows 8.1 cosmetic bug
  • 1121 Non connected Telemetry gives warning.
  • 1088 Reduce memory usage of HoTT telemetry
  • 1086 Add 'missing' UARTS to RevoMini
  • 1060 Airspeed UI sensor type dropdown not working
  • 1044 Crash with missed object updates
  • 1033 SystemAlarms: ConfigError: Stabilization is hard to track down
  • 1024 Bad descripition of the arming settings choices
  • 1021 Can't reconnect after 60 seconds armed
  • 1019 Throw out glitchy GPS samples
  • 1015 Single loop VTOL PH controller
  • 974 FlyingF3 - ADC pin mapping documentation
  • 973 Cannot force update of multi-instance object
  • 965 Setupwizard call to new StartPage fails
  • 956 Add sensor rate to the hardware configuration tab for FF3
  • 933 Removes explicit dependency on SystemAlarms UAVObjID value
  • 932 add timeout to spi driver configuration
  • 930 GCS crash writing meta data
  • 927 Tablet mode does not indicate control source when failsafing
  • 923 Uploader firmware information does not update after a flash
  • 922 CC Attitude should initialize attitude
  • 919 Refactor airspeed module
  • 915 Wizard should not float on top
  • 914 Wizard should not continue when board type is not supported
  • 913 Uploader widget does not scroll
  • 908 Initial gyro calibration is bad
  • 904 Vibration Analysis - "Start Test" button
  • 896 Ensure that board outputs are always 0 before continuing to next step in calibration wizard
  • 888 Very complicated concept of "limits" in UAVObject ?
  • 886 Mavlink on all UART
  • 882 Increase threshold for arming
  • 879 Output tab should have button for reloading board data
  • 875 API for GCS control
  • 874 Arming & Airframe specific failsafe behavior
  • 849 Remove board rotation spinboxes
  • 840 PIOS_DELAY_GetuSSince is not overflow safe
  • 833 saveState != AWAITING_ACK in UAVObjectUtilManager::objectPersistenceTransactionCompleted
  • 832 Change default GCS logging behavior to log all telemetry
  • 828 Logfile playback needs some improvement
  • 824 Module Run-Time status should be explicitly indicated by FC
  • 818 Channel Passtrue to PWN Output and more channels
  • 813 Show flight path
  • 812 Dynamically download UAVO jar files
  • 786 Indicate that export to KML support is not compiled
  • 785 Always armed mode does not allow for gyroscope zeroing
  • 784 Add extra field to GPS indicating that not all required messages are being received
  • 778 Create error dialog when attempting to halt an armed board
  • 768 CoordinateFlight gains incompatible with yaw gains
  • 753 OSX GCS crash on locked up USB device
  • 752 Serial port telemetry using 3DR telemetry units requires disconnect/connect before working properly
  • 735 Patch ST library const errors upstream
  • 732 ACK flag in uav objects needs to be less ambiguous
  • 722 Stop using getBoardModel() in the GCS
  • 678 Telemetry schedulers apply current does not work
  • 664 Color code telemetry scheduler UAVOs
  • 655 Update telemetry vu meter calibration
  • 642 Adapt autotest.py to Tau Labs
  • 634 ERASE_FLASH compile flag breaks the compile.
  • 631 Autobaud configuration
  • 630 PIOS_ADC_Init's return value isn't checked
  • 629 GCS not responding during temp compensation calibration
  • 626 Load on simulation doesn't update
  • 624 Remove "Show this message again" checkbox from mismatched firmware-GCS warning
  • 619 STM32F3 I2C system doesn't handle NACK events
  • 614 Allow multiple instance UAVOs in settings objects
  • 603 Disable setting home with GCS when vehicle is armed
  • 601 GCS is not synced to data UAVOs when first connecting
  • 596 Add failsafe as flight mode
  • 587 Add input configuration to SetupWizard for FlyingF3
  • 586 Add input configuration to SetupWizard for Quanton
  • 585 Wizard text is not selectable
  • 584 SetupWizard should refuse to run with mismatched firmware
  • 582 Implement Windows KML support
  • 578 PipX: Support for different module frequencies
  • 539 Sensor configurations should move into board_hw_defs.c
  • 529 Change 6-point calibration layout to be more logical
  • 528 Uniform defines for NED indices
  • 510 Sometimes GCS shows a corrupted firmware string while flashing
  • 504 Waypoint should have atomic sets of changes
  • 500 Plugging in powered board to uploader gadget crashes GCS
  • 493 Satellite thresholds should be in a UAVO
  • 490 GCS should prevent waypoints with zero velocity
  • 485 Possibly abstract details of how to set RTH / PH out of manual control
  • 483 Move LLA2NED conversions into a library function
  • 456 Android tablet info sometimes doesn't update
  • 434 Use board plugin query to determine whether to measure baro variance
  • 419 Refactor airframe configuration module
  • 418 Provide documentation for SystemSettings.GuiConfigData.
  • 415 Cleanup GCS config plugin directory
  • 414 PH can be enabled while GPS has dropped out
  • 413 Make sure HomeLocation cannot change or be updated while armed
  • 406 TXPID - Throttle add Airspeed as option
  • 383 Update X-plane HiTL to X-Plane 10
  • 364 widgetsContentsChanged() is flooding on board connection
  • 362 Arm only when input states are valid
  • 344 Auto-generated system alarm gadget
  • 307 Custom curves use floats
  • 299 Refactor GCS mixer tab
  • 292 PipX link quality on PFD
  • 291 Ability to re-level aircraft
  • 287 Telemetry service should better track connection state
  • 285 I2CVM object keeps getting sent
  • 265 Upgrade QWT to 6.1
  • 253 DMA for SPI on STM32F3
  • 251 Most of GCS program icon is not clickable on OSX
  • 243 Find a proper solution for possible race conditions with UAVO callbacks
  • 239 Update sensor noise graph graphics and behavior
  • 235 Only export valid settings from GCS
  • 208 Fix make package target
  • 196 Lightweight android model for quad / plane
  • 192 UAVO browser should alphabetize irrespective of capital letters
  • 191 UAVO methods get/set should explicitly use the enum data type when possible
  • 180 DMA for serial port on F4
  • 174 Make gcs valgrind proof
  • 168 Provide global sensor dT
  • 137 Support for multiple telemetry protocols
  • 124 Check uart interrupt priorities
  • 97 ST StdPeriph GPIO functions used in PiOS/Common
  • 94 Introduce a .gitattributes file into the repo to cope with line endings
  • 86 Dynamic registration of boards
  • 63 PIOS_I2C Transfer ending checks seem a bit redundant.
  • 46 UAVO struct field
@tracernz
Copy link
Member

Yay, TauLabs/TauLabs#1594 is a reproducible rawhid crash!! :-D I'm pretty sure it's the same one I've seen occasionally but never been able to reproduce consistently.

@fujin fujin mentioned this issue Dec 2, 2015
fujin pushed a commit to fujin/dronin that referenced this issue Dec 2, 2015
* Add expoM functionality/proto to misc_math supplied by @mlyle; allows
  the  user to specify the exponent for the curve generation.
* Add expoM calls to transmitter control for rate axis
* UAVo for RateExponent. Maxes at 25 for now.

References TauLabs/TauLabs#1785
Connects to d-ronin#55
Connects to d-ronin#108
fujin pushed a commit to fujin/dronin that referenced this issue Dec 2, 2015
* Add expoM functionality/proto to misc_math supplied by @mlyle; allows
  the  user to specify the exponent for the curve generation.
* Add expoM calls to transmitter control for rate axis
* UAVo for RateExponent. Maxes at 25 for now.

References TauLabs/TauLabs#1785
Connects to d-ronin#55
Connects to d-ronin#108
fujin pushed a commit to fujin/dronin that referenced this issue Dec 2, 2015
* Add expoM functionality/proto to misc_math supplied by @mlyle; allows
  the  user to specify the exponent for the curve generation.
* Add expoM calls to transmitter control for rate axis
* UAVo for RateExponent. Maxes at 25 for now.

References TauLabs/TauLabs#1785
Connects to d-ronin#55
Connects to d-ronin#108
fujin pushed a commit to fujin/dronin that referenced this issue Dec 2, 2015
* Add expoM functionality/proto to misc_math supplied by @mlyle; allows
  the  user to specify the exponent for the curve generation.
* Add expoM calls to transmitter control for rate axis
* UAVo for RateExponent. Maxes at 25 for now.

References TauLabs/TauLabs#1785
Connects to d-ronin#55
Connects to d-ronin#108
droidicus added a commit to droidicus/dRonin that referenced this issue Dec 5, 2015
droidicus added a commit to droidicus/dRonin that referenced this issue Dec 5, 2015
droidicus added a commit to droidicus/dRonin that referenced this issue Dec 6, 2015
@tracernz
Copy link
Member

Getting through these slowly.. It's interesting to note how many are things that have come back to bite and have been treated as new issues more recently...

@mlyle mlyle added this to the Samsara milestone Mar 26, 2016
@mlyle
Copy link
Member

mlyle commented Apr 1, 2016

OK, I have spent some time on this. Declining value as we drift further and have mined the top issues. Closin'

@mlyle mlyle closed this as completed Apr 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants