PSoC™ Creator & Designer Forum Discussions
If PSOC Creator is not being developed further and there are no plans to port it to Linux or MacOS, would it be possible to open source part or all of the software so the community can port it?
Show LessWhy will this simple switch typing not work ? Project attached.
Note the first error goes away in the switch construct if I eliminate "case 4 :"
Regards, Dana.
Show LessIam new to PSOC1. The MCu is a CY8C28433 28 Pin. Under knes is my question how may i solv the problem? Ilooked in the Comiler Dokumnet but there is no much answer about these.
!W C:\Users\Otto\DOCUME~1\PSOCDE~1.1PR\Wick\Wick\Wick\main.c(28):[warning] expression with no effect elided
!W C:\Users\Otto\DOCUME~1\PSOCDE~1.1PR\Wick\Wick\Wick\main.c(28):[warning] expression with no effect elided
!W C:\Users\Otto\DOCUME~1\PSOCDE~1.1PR\Wick\Wick\Wick\main.c(28):[warning] expression with no effect elided
!E C:\Users\Otto\DOCUME~1\PSOCDE~1.1PR\Wick\Wick\Wick\main.c(34): undeclared identifier `I2Cm_bStatus'
C:\PROGRA~2\Cypress\PSOCDE~1\5.1\Common\CY110F~1\tools\make: *** [obj/main.o] Error 1
Wick - 2 error(s) 3 warning(s) 12:46:02
12 | static int InitLCD[3]; // Must global!! in main just bevor InitLCD gives build error
main ()
28 | InitLCD[3]=(0x00,0x3E,0x0E,0x06); How make this perfect working? Why can i not direct initialise
for (i=0;i<=3;i++)
{
Data =InitLCD;
I2Cm_fWrite(Data);
34 | while (I2Cm_bStatus ==0); Export I2Cm_bstatus from i2Cm.asm
}
Thanks a lot in forward fore your concern
Paul
Nachricht geändert durch Paul a.d.F. Bruenen Thank you fore your help. I testet it today and when i put in Curved brackets i get 22 Errors! Igave in this code: I2Cm_Start();//0x06,0x0E,0x3E,0x00 InitLCD[4]=(0x00,0x3E,0x0E,0x06); I2Cm_fSendStart(0x74,I2Cm_WRITE); for (i=0;i<=3;i++) { Data =InitLCD; I2Cm_fWrite(Data); //while (I2Cm_bStatus ==0); } And hit two times Build Button and i get this: Starting MAKE... creating project.mk -- no changes Wick - 0 error(s) 0 warning(s) 06:48:38 But the I2C_bStatus will not rcognised by Compiler. Thanks a lot again paul
Show LessI have just started using the ultralight cJSON files from Dave Gamble's git ().
GitHub - DaveGamble/cJSON: Ultralightweight JSON parser in ANSI C
I have no issue serializing and parsing strings but there is some issue with the adding numbers to the object. Has anyone else had this issue and know what is happening?
In my code I create several string value pairs no issue like this
cJSON *payload_json = CJSON_CreateObject();
CJSON_AddNumberToObject(payload_json, "range",n);
I have tried numeric variable and fixed number. The object ends up with blank instead of number like { "range": }
If I use say CJSON_AddStringToObject(payload_json,"result","ok"); I get correct packet {"result":"ok"}
Thanks
Show LessWe have an existing product that we are about to modify and require the software running on the CY8C24894-24LFXI to be modified.
Compilation of the existing project in the latest version of Creator is successful and a hex file is created, however writing the file to the chip and powering up sees the software not running successfully.
However writing the old hex file to the chip and powering up sees the device behave appropriately.
Would you be able to please indicate the recommended version of Creator to use with this chip?
Is there anything you need from me to determine the version of Creator required?
Regards,
Ben Venturato
System Engineer
Fire Alarm Monitoring
Chubb Fire & Security Pty Limited
39 Talavera Road
Macquarie Park NSW, Australia 2113
Locked Bag 2007 North Ryde BC NSW, Australia 1670
Monitoring: 1300 715 571
Direct: (61) 2 9581 6547
Mobile (61) 401 779 109
ABN - 47 000 067 541
Please do not print this e-mail unless you really need to.
This message may contain confidential and/or privileged information of Chubb Fire & Security and its affiliated companies. If you are not the intended recipient please 1) do not disclose, copy, distribute or use this information, 2) do advise the sender by return e-mail and 3) do delete all copies from your computer. Your cooperation is greatly appreciated. Any views or opinions expressed in this e-mail are those of the individual and not necessarily of Chubb Fire & Security. Neither the sending company nor its group of companies accepts any liability whatsoever for any loss or damage which may be caused as a result of the transmission of this message by e-mail.
Show LessHi,
perhaps a silly question, but... does anyone know what the purpose of the toggle bookmark feature is? Since toggling bookmarks is the only supported function I'd say it's absolutely useless.
Sure, if you're searching within code you can bookmark the search term, which marks all occurences, but it's not possible to jump between bookmarks, or clear them all at once, etc.
@Cypress: is this a 'loooong work in progress'? 😉
Regards,
Ralf
Show LessI saw this was asked a few years ago with no solution. Is there a way to auto format c code in creator? As in something to make all of the indentations line up and look nice.
Show LessHello Everyone,
I was in the process up updating boards using a Miniprog3 and after attempting to program one of the boards the programmer disconnected and has not been able to connect since. Each time I try to connect I get the error "Firmware is not full loaded and device cannot be detected. Please reconnect - "Miniprog3/18939CA000B23" "
I have looked into upgrading firmware but that option is not available. is there anything I can do to make the port connect again?
Thanks in advance!
Show LessProject was going really well until I got the following error messages moaning about a conflicting type:-
In file included from C_SourceCode\CommandDecoder.c:27:0:
./GPS.h:27:2: error: conflicting types for 'GPS_LOC_t'
}GPS_LOC_t;
^
In file included from C_SourceCode\CommandDecoder.c:25:0:
./GPS.h:27:2: note: previous declaration of 'GPS_LOC_t' was here
}GPS_LOC_t;
^
Where is the conflicting type? If I remove it it says it's not there!
If I rename it, still says it's conflicting. With what?
Has anyone had this problem and managed to overcome it? Error could be somewhere else and just falsely reporting it as the error.Help please.
I had the same problem ( different project ) 3 months ago. Only way I could find to get out of it was to create a new project and copy items across to it.
Conflict went away somehow! Luckily I had only just started the project so wasn't too difficult.
I'm within 2 weeks of finishing this one and I don't really want to start all over again. Must be a simple solution somewhere - isn't there?
Dafydd
Show LessI just purchased the 062 kit, and following the lesson 1-3 Hello World video, the build was successful yet the LED5 does not blink. I have followed the video step by step to make sure there were no errors on my end. I found a question that had the same issue but was answered with steps on how to select debug target. I went to select the debug target but the list is blank, even after restarting the program.
I had a warning the first build that said a value was truncated because it was too large, but I ran it again after following the video once more and build was successful w/no warnings. LED5 still didn't show.
Not really sure where to go from here.
Really need to get this board working since I am using it for a project, I appreciate any responses in advance. Thanks!
Show Less