I've some code which basically change speed of a motor controller and records the data, however I would like to add now another class to include a pid controller, I don't know (since I'm new with python programming), how to call this every iteration at the same time of recording data and set different values for the motor, in orther words, how to combine two parts of code: Could anyone please help me with this? Thanks
How to perform different tasks from different classes in every cycle iteration?
109 Views Asked by Juliana At
1
There are 1 best solutions below
Related Questions in PYTHON
- new thread blocks main thread
- Extracting viewCount & SubscriberCount from YouTube API V3 for a given channel, where channelID does not equal userID
- Display images on Django Template Site
- Difference between list() and dict() with generators
- How can I serialize a numpy array while preserving matrix dimensions?
- Protractor did not run properly when using browser.wait, msg: "Wait timed out after XXXms"
- Why is my program adding int as string (4+7 = 47)?
- store numpy array in mysql
- how to omit the less frequent words from a dictionary in python?
- Update a text file with ( new words+ \n ) after the words is appended into a list
- python how to write list of lists to file
- Removing URL features from tokens in NLTK
- Optimizing for Social Leaderboards
- Python : Get size of string in bytes
- What is the code of the sorted function?
Related Questions in CLASS
- Access objects variable & method by name
- Pass variables to extended class
- Threading Segfault when reading members
- __PHP_Incomplete_Class Object even though class is included before session started
- How to declare a class with a constructior outside of a function C++
- ClassCastException: datastructures.instances.JClass cannot be cast to java.util.ArrayList
- Java: set and get methods for strings
- Allow extension of class by injection of user-made subclass, while preserving accessibility
- Efficiency penalty of initializing a struct/class within a loop
- Possible to add a new class that can be cast to an existing final class?
- introduce c++ into html
- how can Object class in ruby be an instance of it's subclass, class "Class"
- Class enumerator values cannot be passed as parameters to another class's function
- Passive Objects in C++
- open class or implicit class in java
Related Questions in CYCLE
- When you press space div moves up
- Determining if a graph has a cycle without using DFS
- Java > Array-2 > twoTwo
- Lengths of cycles in random sequence
- Export buffer to WAV in C++
- Problems with the loop of the array
- Promodel Error "For <Entity> arriving at Queue: A new cycle has been scheduled to start before the current cycle will be completed!"
- Cycle through sections with jquery
- Cycle2 within dropdown
- For in twig with include
- Cyclic dependency amongst objects while serialization in java
- Google Foobar, maximum unique visits under a resource limit, negative weights in graph
- Having Two Foreign Key Constraints Reference the Same Primary Key and both use ON UPDATE CASCADE
- Automatically detecting cyclic dependencies with Maven?
- How do I cut my EMG signal and get an average signal?
Related Questions in PID-CONTROLLER
- Laview PID.vi continues when event case is False
- PID working with sine wave as reference in simulink
- PID control action for AC reference of variable amplitude and frequency
- Simulink PID 3 output signals block
- How do I obtain the step response of this PID controller in Matlab?
- Double pid loop
- Simulink: PID Controller - difference between back-calculation and clamping for anti-windup?
- Quadcopter PID Controller for distance
- How to perform different tasks from different classes in every cycle iteration?
- Setting a Specific Formula for PID Controller in Simulink (Matlab)
- How to deal with the discontinuity of yaw angle at 180 degree
- Python GEKKO for PID Tuning
- 2D Ball Stabilization Platform
- How to apply PID controller to my problem? Pan-tilt camera tracking
- microPython attributeError in __init__
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Instead of passing
TESTER.onTimerto thePeriodicTimerconstructor, pass a function that calls bothTESTER.onTimerandPID.update(). You'll have to have an instance ofPIDjust likeTESTERis an instance ofTester.Also, I recommend doing
if __name__ == "__main__":like this (notemainfunction and lowercase local variables):You should probably move the Birckd connection section inside
main()but that's way off topic.