Differences

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

Link to this comparison view

pm:prj2025:cmoarcas:alexandru.ariton04 [2025/05/20 19:37]
alexandru.ariton04 [Software Design]
pm:prj2025:cmoarcas:alexandru.ariton04 [2025/05/28 19:05] (current)
alexandru.ariton04 [Software Design]
Line 133: Line 133:
  Serial.print(len);​  Serial.print(len);​
  Serial.print("​Finished len");  Serial.print("​Finished len");
- 
  char* incoming_data_str = (char*)calloc(len + 1, sizeof(char));​  char* incoming_data_str = (char*)calloc(len + 1, sizeof(char));​
- 
  strncpy(incoming_data_str,​ (char*)incomingData,​ len);  strncpy(incoming_data_str,​ (char*)incomingData,​ len);
  int r = do_received_command(incoming_data_str);​  int r = do_received_command(incoming_data_str);​
Line 148: Line 146:
 Am doua arrayuri de date globale: ships[SHIPS_NR] si bombs[BOMB_NR]. Am un pending_ship si un pending_bomb,​ precum si doua variabile: mode - SHIPS/BOMBS si modulus, care este ID-ul fiecarui controller Am doua arrayuri de date globale: ships[SHIPS_NR] si bombs[BOMB_NR]. Am un pending_ship si un pending_bomb,​ precum si doua variabile: mode - SHIPS/BOMBS si modulus, care este ID-ul fiecarui controller
  
 +* Flow:
 +
 +Este mereu randul playerului cu nava albastra.
 +Primul buton din dreapta muta pe x, al doilea muta pe y, al treilea schimba orientarea navei si da toggle intre x negativ si pozitiv
 +Ultimul buton pune nava/bomba definitiv pe tabla.
 +
 +
 +
 +
 +== Github ==
 +
 +* https://​github.com/​Barosandu/​pmpriject
  
 +== Video == 
  
 +* https://​youtube.com/​shorts/​LX7CNFMTghA?​si=4i6bsephvSB5epEF
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
pm/prj2025/cmoarcas/alexandru.ariton04.1747759028.txt.gz · Last modified: 2025/05/20 19:37 by alexandru.ariton04
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0