Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:eval:user-guides:eval-adicup3029:reference_designs:demo_cn0503 [06 Oct 2020 09:48] – [Obtaining the Source Code] - add hex file Andrei Drimbareanresources:eval:user-guides:eval-adicup3029:reference_designs:demo_cn0503 [20 Sep 2022 15:25] (current) – [Hardware User Guide and Demo Guides] adding nitrate demo link Brandon Bushey
Line 1: Line 1:
-====== Optical Platform Demo (w/ EVAL-CN0503-ADRZ) ======+====== Optical Platform Setup Demo (w/ EVAL-CN0503-ADRZ) ======
  
 The **ADuCM3029_demo_cn0503** project provides a solution to get multiple liquid parameters (for example turbidity, pH, fluorescence, etc.) using the **EVAL-CN0503-ARDZ** and the **EVAL-ADICUP3029**. It uses a a complete multimodal The **ADuCM3029_demo_cn0503** project provides a solution to get multiple liquid parameters (for example turbidity, pH, fluorescence, etc.) using the **EVAL-CN0503-ARDZ** and the **EVAL-ADICUP3029**. It uses a a complete multimodal
Line 86: Line 86:
 |  | //FL_READ CMD//  | Read a specific device or application parameter value from the software buffer.\\ //cmd// = register or application command to input the relevant parameter.\\ For register commands the buffer contains an array of register-value pairs that will be written in order to the device. Calling this function with a regiter command will display the value of the first occurrence of the register.\\ The only application command supported by this command is the def command. Calling the DEF command will read that value from the software buffer. | FL_READ REG? 10A - return the first value of the register 0x10A\\ FL_READ DEF2? RFLT - display the setting of the ration 2 filter bandwidth from the software buffer. | |  | //FL_READ CMD//  | Read a specific device or application parameter value from the software buffer.\\ //cmd// = register or application command to input the relevant parameter.\\ For register commands the buffer contains an array of register-value pairs that will be written in order to the device. Calling this function with a regiter command will display the value of the first occurrence of the register.\\ The only application command supported by this command is the def command. Calling the DEF command will read that value from the software buffer. | FL_READ REG? 10A - return the first value of the register 0x10A\\ FL_READ DEF2? RFLT - display the setting of the ration 2 filter bandwidth from the software buffer. |
  
-===== Obtaining the Source Code =====+===== Obtaining the Software =====
  
-We recommend not opening the project directly, but rather import it into CrossCore Embedded Studios and make a local copy in your workspace+There are two basic ways to program the ADICUP3029 with the software for the CN0503. 
 +  - Dragging and Dropping the .Hex to the Daplink drive 
 +  - Building, Compiling, and Debugging using CCES
  
-The source code, include files, and executable file (.HEX) of the **ADuCM3029_demo_cn0503** can be found here:+Using the drag and drop methodthe software is going to be a version that Analog Devices creates for testing and evaluation purposes This is the EASIEST way to get started with the reference design
  
-<WRAP round 80% download>+Importing the project into CrossCore is going to allow you to change parameters and customize the software to fit your needs, but will be a bit more advanced and will require you to download the CrossCore toolchain.  
  
-[[https://github.com/analogdevicesinc/EVAL-ADICUP3029/tree/master/projects/ADuCM3029_demo_cn0503| AduCM3029_demo_cn0503 at Github]]+The software for the **ADuCM3029_demo_cn0503** can be found here:
  
-{{ :resources:eval:user-guides:eval-adicup3029:reference_designs:aducm3029_demo_cn0503_hex.zip |}}+<WRAP round 80% download> 
 +Prebuilt CN0503 Hex File 
 +  * [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/releases/download/Latest/ADuCM3029_demo_cn0503.hex| AduCM3029_demo_cn0503.Hex]] 
 +Complete CN0503 Source Files 
 +  * [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/tree/master/projects/ADuCM3029_demo_cn0503AduCM3029_demo_cn0503 Source Code]]
    
 </WRAP> </WRAP>
Line 132: Line 138:
   - Use example scripts from [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/tree/master/projects/ADuCM3029_demo_cn0503/scripts|this folder]] and see the [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/blob/master/projects/ADuCM3029_demo_cn0503/scripts/README.md|readme file]] to learn how to use them.   - Use example scripts from [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/tree/master/projects/ADuCM3029_demo_cn0503/scripts|this folder]] and see the [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/blob/master/projects/ADuCM3029_demo_cn0503/scripts/README.md|readme file]] to learn how to use them.
  
 +===== Hardware User Guide and Demo Guides =====
 +
 +  * [[resources:eval:user-guides:circuits-from-the-lab:cn0503|EVAL-CN0503-ARDZ Hardware User Guide]]
 +  * [[resources:eval:user-guides:circuits-from-the-lab:cn0503:fluorescence|Optical Platform: Fluorescence Measurement Demo (ADICUP3029 + EVAL-CN0503-ADRZ)]]
 +  * [[resources:eval:user-guides:circuits-from-the-lab:cn0503:colorimetry|Optical Platform: pH Measurement Demo (ADICUP3029 + EVAL-CN0503-ADRZ)]]
 +  * [[resources:eval:user-guides:circuits-from-the-lab:cn0503:turbidity|Optical Platform: Turbidity Measurement Demo (ADICUP3029 + EVAL-CN0503-ADRZ)]]
 +  * [[:resources:eval:user-guides:circuits-from-the-lab:cn0503:nitrate-measurement|Optical Platform: Nitrate Measurement Demo (ADICUP3029 + EVAL-CN0503-ADRZ)]]
  
 // End of Document // // End of Document //
resources/eval/user-guides/eval-adicup3029/reference_designs/demo_cn0503.1601970507.txt.gz · Last modified: 06 Oct 2020 09:48 by Andrei Drimbarean