Pressure Sensors Forum Discussions
Dear.
What is the difference between configuring full measurement as 0, or 1 in Lib_Meas_Fast_Sample function?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/%E5%8E%8B%E5%8A%9B%E4%BC%A0%E6%84%9F%E5%99%A8/SP49-full-measurement%E9%85%8D%E7%BD%AE/td-p/723774
Show LessHello!
I have designed a PCB that uses the SP490-01-11 tire pressure monitoring sensor. I would like to program the sensor but have run into some problems.
According to the documentation available here: https://www.infineon.com/cms/en/product/evaluation-boards/sp4x_prog_adapter/ the SP4X_PROG_ADAPTER should be used to program the IC, the programming adapter is currently not available to purchase anywhere. Are there any alternative programmers I could use?
Based on the quick start guide I should be able to write code, compile and flash it to the IC using Keil μVision, but even after installing the plugin there is no SP490 in the list of targets. How can I add it?
Thank you for the help in advance.
Show LessDear,
i have couple of question on pressure sensor KP264 and usage of Diag1\Diag2 .
1- The Diag1 and Diag2 test shall be triggered at start-up or after start-up by means of Diag SPI commands ?
2- The use case UC2 in the safety manual mention a tsafety= 1ms. Does it means that the pressure measurement is available 1ms after the Acquire pressure SPI command? (So opposite to the UC1 where the system shall wait 5 ms before reading the response of a Pressure SPI command).
Show LessWe bought SP4X_DEV_KIT. I am trying to communicate with SP400-15-11 sensor and CC1101 SubGHz transceiver. I can see it's broadcasting on 433MHz. But i can't see the data packets the SP40 is sending.
There is very little information about SP40.
I use CC-Debugger with CC1101 and SmartRF Studio 7.0 from TI. I am sharing my SmartRF Studio 7.0 setting parameters in the attachment.
Which parameters is wrong? How can I build communication CC1101 with SP40?
Show LessI registered on MyICP, but I can't find any example code to use in the SP40 DevKit. Where can I find?
I'm using SP49 example code Low Power Monitoring Code.
The main function in the code int main(void) does repeat every time we call the library function Lib_State_Low_Power(); and also all global variable values are also automatically set to zero.
What's the reason behind this and please provide solution for it.
Show Lessthe original driver writes values to undocumented registers 0x0E, 0x0F & 0x62 (neither in the datasheet for the DPS368 nor DPS310).
See function _xensiv_dps3xx_correct_temperature in xensiv_dps3xx.c (below)
Can anyone tell me anything about this function?
Thank you very much
Thomas
static cy_rslt_t _xensiv_dps3xx_correct_temperature(xensiv_dps3xx_t* dev)
{
uint8_t write_data = 0xA5;
cy_rslt_t rc = _xensiv_dps3xx_reg_write(dev, 0x0E, &write_data, 1);
if (rc == CY_RSLT_SUCCESS)
{
write_data = 0x96;
rc = _xensiv_dps3xx_reg_write(dev, 0x0F, &write_data, 1);
}
if (rc == CY_RSLT_SUCCESS)
{
write_data = 0x02;
rc = _xensiv_dps3xx_reg_write(dev, 0x62, &write_data, 1);
}
if (rc == CY_RSLT_SUCCESS)
{
write_data = 0x00;
rc = _xensiv_dps3xx_reg_write(dev, 0x0E, &write_data, 1);
}
if (rc == CY_RSLT_SUCCESS)
{
write_data = 0x00;
rc = _xensiv_dps3xx_reg_write(dev, 0x0F, &write_data, 1);
}
return rc;
}
Show Less
I'd like to know how to upload and update the S/W of SP40.
From the Datasheet, it seems that PP0 and PP1 are used to make I2C.
Do I need an MCU to upload and update the S/W to SP40 in this way?
If you need MCU, do you upload and update S/W via Keil C51 and ST-Link?
Is there a way to do it without MCU?(Is there any SP40 S/W upload tool that Infineon provides separately?)
Show Less