<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://e2e.ti.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Data converters</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/</link><description>&lt;p style="display:none;"&gt;blank&lt;/p&gt;</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><item><title>Forum Post: RE: ADS122S14EVM-PDK: Connection and register settings for Thermocouple</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658027/ads122s14evm-pdk-connection-and-register-settings-for-thermocouple/6393893</link><pubDate>Wed, 24 Jun 2026 16:08:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:d8b3517c-dcc6-4d7a-a51a-36f797c480a9</guid><dc:creator>Dale Li</dc:creator><description>Hi ttd, Please see the answers to your questions below. Q1: Correct. Q2: Yes. Q3: Yes. Q4: The following settings are needed for TC measurement: Select AIN6 and AIN7 as AINP and AINN. Select an appropriate Gain. Enable REFP_BUF_EN that will enable internal REFP reference buffer. Optional: select an appropriate OSR for your desired data rate. Capture data. The pullup resistor provides an option for burn-out detection without a separate measurement, it is not related to the register settings. BR, Dale</description></item><item><title>Forum Post: DAC63004: Enabling Daisy Chain Operation</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658248/dac63004-enabling-daisy-chain-operation</link><pubDate>Wed, 24 Jun 2026 15:48:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:ee882f0b-b881-4fe1-8eb3-6fec1e880db9</guid><dc:creator>Reuben Rosenberg</dc:creator><description>Part Number: DAC63004 Hello, My problem is as follows: The DACx3004 datasheet explains on p. 46 that the part supports daisy-chain operation, in which one 4-wire SPI bus is used to control an arbitrary number of cascaded chips. Daisy chain mode requires 4-wire SPI mode to be activated. In 4-wire mode, &amp;quot;if the access cycle contains multiples of 24 clock edges, only the last 24 bits are used by the device first device in the chain.&amp;quot; Fresh chips off the shelf boot into 3-wire SPI mode by default. In this mode, &amp;quot;only the first 24 bits are used by the device.&amp;quot; Therefore, it seems that it is not possible to enable 4-wire SPI for chips wired in a daisy chain unless they are initially not connected in a daisy chain or have their NVM pre-programmed to default to 4-wire mode. This conclusion seems to be corroborated by this forum post regarding a similar part, in which a TI employee states, &amp;quot;For daisy chain mode, there is a caveat that you must be able to short all of the SDI lines together to send a command to enable the SDO pin and save this in the NVM. Otherwise, the second DAC in the chain will try to capture the first 24 bits in the frame instead of the last 24 bits.&amp;quot; Is my understanding correct? Is there any way to enable 4-wire SPI/daisy chaining for chips that are wired in a fixed daisy chain? If not, does TI support NVM pre-programming or recommend 3rd-party vendors that have pre-programming and re-reeling capabilities? This issue is of high urgency, so your prompt response would be greatly appreciated.</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/DAC63004">DAC63004</category></item><item><title>Forum Post: RE: ADS8684: Able to survive a single ended negative voltage?</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657893/ads8684-able-to-survive-a-single-ended-negative-voltage/6393746</link><pubDate>Wed, 24 Jun 2026 14:44:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a02b8f16-fd88-459c-8355-1cabe31b8118</guid><dc:creator>Cameron Wutzke</dc:creator><description>Thank you!!! Also, what would happen if I don’t ground once of the differential signals. Can I used it as a 16 input ADC with +- input range.</description></item><item><title>Forum Post: RE: AFE4432EVM: Request for schematic review: Custom AFE4432 board connected to STM32</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657976/afe4432evm-request-for-schematic-review-custom-afe4432-board-connected-to-stm32/6393726</link><pubDate>Wed, 24 Jun 2026 14:36:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:85f18fba-a4cc-486a-b4fe-0e66bdd2f032</guid><dc:creator>Payton Schubel</dc:creator><description>Hello Itzel, Let me follow up with you via email. Regards, Payton</description></item><item><title>Forum Post: RE: AFE4960P: SPI example code for the AFE4960P</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657997/afe4960p-spi-example-code-for-the-afe4960p/6393705</link><pubDate>Wed, 24 Jun 2026 14:23:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:8cc60013-01c3-423a-aca5-d9e7ef74b8d0</guid><dc:creator>Payton Schubel</dc:creator><description>Hello Honglin Liu, Example firmware for the AFE4960P can be found in &amp;quot;AFE4960PEVM_Firmware_v3.0.0.zip&amp;quot; in the &amp;quot;Secure Resources&amp;quot; folder. You can find the firmware in the secure resources folder . Regards, Payton</description></item><item><title>Forum Post: RE: ADS8922B: Input voltage range / protection</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1653735/ads8922b-input-voltage-range-protection/6393699</link><pubDate>Wed, 24 Jun 2026 14:17:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:63f7a68c-8b39-4edb-83d0-b9ede6ec2a09</guid><dc:creator>Johannes Trepte</dc:creator><description>Hi Yolanda, in general, all channels have an opamp as a driver, most of them chopper-stabilized like TLV4888 or NCS4333. Voltage monitoring is the only channel which I would like to connect via a resistive divider to PSS_IN, the respective voltage to be monitored. PSS_U goes to the ADC via an analog switch. 130 mA is way more than necessary, but what exactly does &amp;quot;momentary&amp;quot; mean? In case of wrong cabling, PSS_IN may be at -32 V, so current flow through the protection diodes may be present for some time (until the technician becomes aware of his/her mistake), my guess is some minutes, maybe an hour. Just want to make sure that this wouldn&amp;#39;t damage anything (e. g. if &amp;quot;momentary&amp;quot; means a duration in the ESD pulse timescale / some 10 ns). Best regards, Johannes</description></item><item><title>Forum Post: ADS7952: Channel inputs voltage is being driven back for each mux change, reading full scale</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658208/ads7952-channel-inputs-voltage-is-being-driven-back-for-each-mux-change-reading-full-scale</link><pubDate>Wed, 24 Jun 2026 14:02:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:507fba2c-a6be-476a-aa07-5b2b5e864280</guid><dc:creator>Nir Dannenberg</dc:creator><description>Part Number: ADS7952 We experience a phenomenon that Channel inputs voltage is being driven back for each mux change, reading full scale. This is a second layout of the board fixing other regions, no change here. On 1st layout this issue did not occur, we could read all channels normally with no issues. Please advise. The following scop capture presents one of the channels inputs</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS7952">ADS7952</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/Datacom%2bmodule">Datacom module</category></item><item><title>Forum Post: RE: ADS125H18: Connecting RESP to REFOUT for single supply operation with bipolar inputs?</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657381/ads125h18-connecting-resp-to-refout-for-single-supply-operation-with-bipolar-inputs/6393536</link><pubDate>Wed, 24 Jun 2026 12:01:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:f7aa9ff9-e6f0-48f9-acf0-a1f50e6fe657</guid><dc:creator>Leo Ahlin</dc:creator><description>Bryan, I guess what is confusing me is the reference to the AINCOM input which only appears on the two pages of the datasheet I referenced. If AINCOM is not connected, isn&amp;#39;t the single-ended measurement referenced AVDD/2? or should the R1 of AINCOM input divider be shown as tied to RESN? or else AVSS? (ie - R1 and R3 in parallel) Thanks.</description></item><item><title>Forum Post: RE: DAC39RFS10EF: PLL to use for DAC39RFS10EF subclass0 system</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1656559/dac39rfs10ef-pll-to-use-for-dac39rfs10ef-subclass0-system/6393473</link><pubDate>Wed, 24 Jun 2026 10:55:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:e6449b61-0633-4a1c-a567-2d28d783cf02</guid><dc:creator>Adrian Geiger</dc:creator><description>Hi All, any update on this? thanks, Adrian</description></item><item><title>Forum Post: RE: ADS7128: How to convert hardware RMS register count back to AC voltage for a level-shifted input?</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1655436/ads7128-how-to-convert-hardware-rms-register-count-back-to-ac-voltage-for-a-level-shifted-input/6393468</link><pubDate>Wed, 24 Jun 2026 10:49:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:dfd8a25f-20f6-46b1-b043-81a64ff59c20</guid><dc:creator>Prathamesh Kulkarni</dc:creator><description>Dear Joel, As per your suggestion, I reviewed the ADS7x28 True Root-Mean-Square Module document and found that, since our input signal frequency is 50 Hz, the required ƒCYCLE for 65,535 samples should be 333.33 kSPS . I implemented this change in my code by setting the OPMODE register value to 0x23 . However, even after this modification, we are still observing RMS values in the range of 62,000 to 63,000 . One more point for clarification: As you mentioned above an expected value of approximately 19,900 codes . Is this value calculated based on Vpk-pk (1.518 Vac) or RMS voltage (1.073 Vrms) ? If calculated using the RMS voltage, the expected ADC code would be approximately 14,064 for 1.073 Vrms . I have attached a table showing the RMS values observed for the corresponding AC input voltages. I have also attached a text file containing multiple RMS measurement results captured during testing. In that file, you can find the register settings along with the corresponding MSB and LSB values. Additionally, I have attached the ADC circuit diagram, which shows how the VREF is generated. Note: DC subtraction is enabled in the current configuration. I would appreciate your feedback on these observations. Best regards, Prathamesh Input AC Voltage RMS CODE 360 62792-62842 380 62936-62997 400 63080-63153 420 63226-63299 440 63395-63473 e2e.ti.com/.../RMS-Results-Observed.txt</description></item><item><title>Forum Post: AFE20408: Inquiry regarding TI's PA controller ICs</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658094/afe20408-inquiry-regarding-ti-s-pa-controller-ics</link><pubDate>Wed, 24 Jun 2026 09:12:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:47988066-d0b5-481e-87bf-e7688032ac88</guid><dc:creator>JH Shin</dc:creator><description>Part Number: AFE20408 Other Parts Discussed in Thread: AMC7908 , Hello, My customer has a few questions regarding TI&amp;#39;s PA controller ICs. Q1. Please explain the differences between AMC7908 and AFE20408. Q2. Do the AMC7908 and AFE20408 have a history of being applied in the field and mass-produced? Q3. What do the multicolored lines below mean? Q4. Could you possibly recommend ICs with similar features, such as 8 or more DACs, 4 or more AMUX inputs, and a built-in current sensor amplifier? Thank you.</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/AMC7908">AMC7908</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/AFE20408">AFE20408</category></item><item><title>Forum Post: ADS5404: Inquiry regarding the difference between ADS5404 and ADS54T04</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658083/ads5404-inquiry-regarding-the-difference-between-ads5404-and-ads54t04</link><pubDate>Wed, 24 Jun 2026 08:55:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:94201e4e-aae9-4669-b85e-45407878bd04</guid><dc:creator>JH Shin</dc:creator><description>Part Number: ADS5404 Other Parts Discussed in Thread: ADS54T04 Hello, Could you explain the difference between the ADS5404 and the ADS54T04? Thank you.</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS5404">ADS5404</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS54T04">ADS54T04</category></item><item><title>Forum Post: AFE882H1: Sleep mode current</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658066/afe882h1-sleep-mode-current</link><pubDate>Wed, 24 Jun 2026 08:16:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:f3da5db5-a621-478e-b5f7-3f8667b7b2f6</guid><dc:creator>ANURAG LOKHANDE</dc:creator><description>Part Number: AFE882H1 Hi, Datasheet mentioned: Low quiescent current: 180 &amp;#181;A (typical) With no communication, we get 300uA current. Can we put AFE chip to sleep through software. OR It(180uA/300uA) is what we can achieve lowest. /Anurag</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/Industrial%2bAutomation">Industrial Automation</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/AFE882H1">AFE882H1</category></item><item><title>Forum Post: ADS124S08: ADS124S18 Cannot access to secure resources</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658049/ads124s08-ads124s18-cannot-access-to-secure-resources</link><pubDate>Wed, 24 Jun 2026 07:53:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:449800aa-439f-4943-91e2-20f76347e8ba</guid><dc:creator>Muhammad Abdullah</dc:creator><description>Other Parts Discussed in Thread: ADS124S18 What is the expected release date for ADS124S18 and How can we access to example codes related to ADS124S18?</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS124S18">ADS124S18</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/power%2bdelivery">power delivery</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS124S08">ADS124S08</category></item><item><title>Forum Post: ADS1299EEGFE-PDK: ADS1299EEGFE-PDK software</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658045/ads1299eegfe-pdk-ads1299eegfe-pdk-software</link><pubDate>Wed, 24 Jun 2026 07:45:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:320886d8-8370-4b8b-bb99-47de2fa0c30e</guid><dc:creator>dapeng zhang</dc:creator><description>Part Number: ADS1299EEGFE-PDK The ADS1299EEGFE-PDK software tester can acquire signals, but the acquired human body signal is a straight line. It&amp;#39;s unclear if this is a configuration issue. We imported the configuration file with 8 channels (INxN) as input signals, SRB2 as the reference signal, and BIAS as the bias electrode, and retested to rule out configuration errors.</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS1299EEGFE_2D00_PDK">ADS1299EEGFE-PDK</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/Wearables%2b_2800_non_2D00_medical_2900_">Wearables (non-medical)</category></item><item><title>Forum Post: ADS122S14EVM-PDK: Connection and register settings for Thermocouple</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1658027/ads122s14evm-pdk-connection-and-register-settings-for-thermocouple</link><pubDate>Wed, 24 Jun 2026 07:05:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:4633e221-e291-49b1-a85a-f59b6fd92c76</guid><dc:creator>ttd</dc:creator><description>Part Number: ADS122S14EVM-PDK Dear Technical Support Team, I have related questions about following previous post. ADS122S14EVM-PDK: Register settings for 3-wire RTD - Data converters forum - Data converters - TI E2E support forums I&amp;#39;d like to use thermocouple with EVM. Q1 Figure 2-6 dosen&amp;#39;t have clear connections with TC. Is my understanding correct for adding red? Q2 According to schematic, R25 and R29 are DNP. Is it OK to use only R25 and no pull down(R29) like Figure 2-6? Q3 Userguide describes R25=10Mohm. Can I use 1Mohm instead which I have ? Q4 Could you share the register settings for TC with GUI I should set? Are there any different settings between 1Mohm and 10Mohm? Best Regards, ttd</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/ADS122S14EVM_2D00_PDK">ADS122S14EVM-PDK</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/Test%2b_2600_amp_3B00_%2bMeasurement">Test &amp;amp; Measurement</category></item><item><title>Forum Post: RE: ADS7128: How to convert hardware RMS register count back to AC voltage for a level-shifted input?</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1655436/ads7128-how-to-convert-hardware-rms-register-count-back-to-ac-voltage-for-a-level-shifted-input/6393082</link><pubDate>Wed, 24 Jun 2026 06:07:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a6d91f48-d8b8-443c-8af0-cd4cd771221d</guid><dc:creator>Prathamesh Kulkarni</dc:creator><description>Dear Joel, Thank you for your detailed response. As per my understanding Vref is 5v ( Avdd is also 5v, I am not sure if both are same thing or not). Regarding the clocking configuration, I reviewed our current settings where CLK_DIV[3:0] = 0000b and OSC_SEL = 0 . Based on the application note you shared, to properly measure an input frequency below 80 Hz using 65,536 RMS samples, the conversion rate should be targeted at ƒCYCLE = 333.3 kHz . Our current configuration deviates from this guideline, which likely explains the sampling window issues we are seeing. To fix this, I am going to update the clock divider to CLK_DIV[3:0] = 0011b to bring the internal clock speed down to the recommended specification. I will run a series of tests with this value and report back on whether it stabilizes our readings. For reference, I have attached our firmware source code along with a copy of our raw observation log. I have also attached a clean oscilloscope capture of the input waveform at ADC Channel 0 under 400 V AC load. Could you please verify if the implementation guidelines detailed in the following TI E2E article match our use case? Reference Link: FAQ] ADS7128: Using the RMS module - Data converters forum - Data converters - TI E2E support forums Please let me know if you need any additional diagnostic logs or register dumps from our end. Best regards, Prathamesh Kulkarni Code : S16 s16ADS7128_GetChannelRMS(const C_ADS7128_DEVICE* const pcDev, E_ADS7128_CHAN eChannel, U16 *pu16Data) { //******************************** Function scope data ************************************* S16 s16Result = eADS7128_RET_ERROR; U8 u8RmsCfgVal = 0U; //U8 rmscfgvalafterread; U8 u8Status = 0U; U8 u8Lsb = 0U; U8 u8Msb = 0U; //*********************************** Function code **************************************** // Direct parameters safety tracking check if ((pcDev != KB_NULL_PTR) &amp;amp;&amp;amp; (pu16Data != KB_NULL_PTR) &amp;amp;&amp;amp; ((U8)eChannel 1 toggle rule) // --------------------------------------------------------------------------------- // First ensure it is completely cleared out s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_GENERAL_CFG_ADDR, 0x20U); // STATS_EN only if (s16Result != eADS7128_RET_OK) return s16Result; // Drive RMS_EN high (Bit 7 = 1) -&amp;gt; 0x20 | 0x80 = 0xA0 s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_GENERAL_CFG_ADDR, 0xA0U); if (s16Result != eADS7128_RET_OK) return s16Result; // --------------------------------------------------------------------------------- // STEP 4: Set up Sequencer Topology &amp;amp; Kick-off Conversions // --------------------------------------------------------------------------------- // 4a. Stop any ongoing conversion framework before changing routing masks s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_SEQUENCE_CFG_ADDR, 0x00U); // Idle Mode if (s16Result != eADS7128_RET_OK) return s16Result; // 4b. Clear GPIO pin behavior configurations to prevent functional cross-talk s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_PIN_CFG_ADDR, 0x00U); if (s16Result != eADS7128_RET_OK) return s16Result; // 4c. Enable target channel as the ONLY monitored analog node in the sequence string s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_AUTO_SEQ_CH_SEL_ADDR, (U8)(1U 0x20 s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_OPMODE_CFG_ADDR, 0x20U); if (s16Result != eADS7128_RET_OK) return s16Result; // 4f. Assert Sequence Processing Loop (SEQ_START = 1b) -&amp;gt; 0x01 | 0x10 = 0x11 s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_SEQUENCE_CFG_ADDR, 0x11U); if (s16Result != eADS7128_RET_OK) return s16Result; // --------------------------------------------------------------------------------- // STEP 5: Poll for Math Accumulation Block Completion Flag // --------------------------------------------------------------------------------- do { s16Result = s16ADS7128_SingleRegRead(pcDev, ADS7128_SYSTEM_STATUS_ADDR, &amp;amp;u8Status); if (s16Result != eADS7128_RET_OK) { // Safety rollback recovery block out of infinite loop on physical bus error (void)s16ADS7128_SingleRegWrite(pcDev, ADS7128_SEQUENCE_CFG_ADDR, 0x01U); (void)s16ADS7128_SingleRegWrite(pcDev, ADS7128_GENERAL_CFG_ADDR, 0x20U); return s16Result; } } while ((u8Status &amp;amp; ADS7128_RMS_DONE_MASK) == 0U); // Check for Bit 4 (0x10) // 4g. Freeze internal continuous sampler frame execution (SEQ_START = 0) s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_SEQUENCE_CFG_ADDR, 0x01U); if (s16Result != eADS7128_RET_OK) return s16Result; // --------------------------------------------------------------------------------- // STEP 6: Extract metrics, clear tracking status, disable RMS Module context // --------------------------------------------------------------------------------- // Read out raw calculating steps sequentially from internal registers s16Result = s16ADS7128_SingleRegRead(pcDev, RMS_LSB_ADDRESS, &amp;amp;u8Lsb); if (s16Result != eADS7128_RET_OK) return s16Result; printf(&amp;quot; RMS Value LSB : %d\n&amp;quot;, u8Lsb); s16Result = s16ADS7128_SingleRegRead(pcDev, RMS_MSB_ADDRESS, &amp;amp;u8Msb); if (s16Result != eADS7128_RET_OK) return s16Result; printf(&amp;quot; RMS Value MSB : %d\n&amp;quot;, u8Msb); // Combine to 16-bit payload output pointer assignment *pu16Data = (U16)(((U16)u8Msb &amp;lt;&amp;lt; 8U) | (U16)u8Lsb); // Clear the completion bit by writing a 1 to it (0x10) s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_SYSTEM_STATUS_ADDR, 0x10U); if (s16Result != eADS7128_RET_OK) return s16Result; // Disable the RMS module block to save power and reset silicon state (RMS_EN = 0) s16Result = s16ADS7128_SingleRegWrite(pcDev, ADS7128_GENERAL_CFG_ADDR, 0x20U); if (s16Result != eADS7128_RET_OK) return s16Result; s16Result = eADS7128_RET_OK; } return s16Result; } Note: I have remove printf and read register part from code for your better understanding.</description></item><item><title>Forum Post: AFE4960P: SPI example code for the AFE4960P</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657997/afe4960p-spi-example-code-for-the-afe4960p</link><pubDate>Wed, 24 Jun 2026 05:58:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:68155649-3fcc-43cf-a645-8d391b66bad1</guid><dc:creator>honglin liu</dc:creator><description>Part Number: AFE4960P We are using the CC340R53 to connect to the AFE4960P for PPG data acquisition via SPI, but the connection is not working. Could you provide any SPI example code for the AFE4960P?</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/Medical%2b_2600_amp_3B00_%2bhealthcare">Medical &amp;amp; healthcare</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/AFE4960P">AFE4960P</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/AFE4960PEVM">AFE4960PEVM</category></item><item><title>Forum Post: RE: DAC3151: Inquiry Regarding DAC3100 Output Noise</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1656452/dac3151-inquiry-regarding-dac3100-output-noise/6393033</link><pubDate>Wed, 24 Jun 2026 05:22:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:9a6046a9-1e9c-4dd2-8f41-fca296a56c3c</guid><dc:creator>shigeyuki adachi</dc:creator><description>I would greatly appreciate it if anyone has any information on this. Best regards</description></item><item><title>Forum Post: DAC53608EVM: DAC53608EVM programming for waveform generation</title><link>https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657986/dac53608evm-dac53608evm-programming-for-waveform-generation</link><pubDate>Wed, 24 Jun 2026 05:18:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:121fcbf5-ee53-4cf4-b293-862ea282fb17</guid><dc:creator>Chandan Thakur</dc:creator><description>Part Number: DAC53608EVM Other Parts Discussed in Thread: BOOSTXL-DAC-PORT , MSP-EXP432E401Y , I have the following modules: DAC53608EVM, BOOSTXL-DAC-PORT &amp;amp; MSP-EXP432E401Y Launchpad. My aim is to generate a sine/distorted sine wave using DAC outputs. For the same, I tried 2 methods: 1. Using TI GUI , there is a scripting feature where I wrote a block code first to write the 8 DAC outputs, however I received a prompt that for using scripting feature &amp;quot;SharedArrayBuffer&amp;quot; needed to be enabled in the Chrome browser. I tried although, I found in newer versions of chrome this feature is discarded, thus I am stuck with the same. 2. The other method I tried was using Code Composer Studio (CCS) to write the DAC outputs , however, I2C is seem to be non communicating. I checked through oscilloscope on the SCL &amp;amp; SDA pins, the pins are pulled high at 3.3V but no pulses, thus I am unable to write the DAC outputs. Kindly help me with either way, so that I can program DAC outputs to generate a Sine or distorted Sine wave. Also, if there is a way to upload a csv or hex file to achieve the same, then let me know. Thanks and regards Chandan</description><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/BOOSTXL_2D00_DAC_2D00_PORT">BOOSTXL-DAC-PORT</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/MSP_2D00_EXP432E401Y">MSP-EXP432E401Y</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/DAC53608EVM">DAC53608EVM</category><category domain="https://e2e.ti.com/support/data-converters-group/data-converters/tags/Test%2b_2600_amp_3B00_%2bMeasurement">Test &amp;amp; Measurement</category></item></channel></rss>