F4topokey sur BMS 4.33
F4topokey sur BMS 4.33
#1Hello tout le monde,
Je me pose une petite question. Est-ce que quelqu'un a réussi à faire fonctionner F4topokey avec la nouvelle version de BMS? Pour ma part impossible de le faire fonctionner ce qui me semble un peu étrange. Suis-je le seul à avoir ce problème ou quelqu'un d'autre l'a aussi remarqué?
Merci à tous de vos réponses et bon vol à tous!
Juls
Je me pose une petite question. Est-ce que quelqu'un a réussi à faire fonctionner F4topokey avec la nouvelle version de BMS? Pour ma part impossible de le faire fonctionner ce qui me semble un peu étrange. Suis-je le seul à avoir ce problème ou quelqu'un d'autre l'a aussi remarqué?
Merci à tous de vos réponses et bon vol à tous!
Juls
-
- Pilote Philanthrope
- Messages : 846
- Inscription : 01 janvier 2014
Re: F4topokey sur BMS 4.33
#2Sur le site de la 01 :
Tursiop a écrit :Salut,
Voilà la 4.33 est sortie est F4ToPokeys ne marche pas en 64bits. Quand je lance BMS4.33 en 32bits pas de problème en 64bits, j'ai une fenêtre qui indique que F4ToPokey a cessé de fonctionné.
Alambic, y a moyen de faire une release pour le 64bits?
Tursiop
Je ne fais pas plus de commentaires, je transmet juste l'information.Alambic a écrit :Peut-être
i5-660K@3.5GHz - 8Go - GeForce GTX 1060 - 6Go - ACER 32" - AkerBarnes - Warthog - MFD Cougar x4 - Track Ir 4
RTT - TouchPad - Falcon Web Remote
Chaine YT / Chaine Twitch
Site FFW01 / Chaine FFW01
Re: F4topokey sur BMS 4.33
#3Ca me va très bien comme réponse, je ne savais pas si le problème venait de chez moi
Merci Checkpoint
J'espère que la release va avoir lieu car il vraiment nickel top cool ce programme
Merci Checkpoint
J'espère que la release va avoir lieu car il vraiment nickel top cool ce programme
Re: F4topokey sur BMS 4.33
#4Je suis sûr que ça viendra, il fau juste lui laisser le temps de faire l'update. Two more weeks
Intel Core i5 2500K 4.5Ghz - ASUS P8Z68-V - 8Go DDR3 - ATI Radeon HD 6970, ATI Radeon 5770 MSI Hawk - Sound Blaster X-Fi Xtreme Audio - Samsung SSD 840EVO - Antec HCG-620 - WINDOWS Seven 64bits
HOTAS COUGAR FSSB R1 - TV LCD LG 32" - MFD Extractor - TrackIr 4 Pro - Simped F16+ - BMS 4.32 / FSX + VRS / DCS World (FC3+DSC A-10)
- Mon cockpit F16
- Film "Movers in the box" - FFW01
HOTAS COUGAR FSSB R1 - TV LCD LG 32" - MFD Extractor - TrackIr 4 Pro - Simped F16+ - BMS 4.32 / FSX + VRS / DCS World (FC3+DSC A-10)
- Mon cockpit F16
- Film "Movers in the box" - FFW01
-
- Pilote Confirmé
- Messages : 2811
- Inscription : 06 mars 2003
Re: F4topokey sur BMS 4.33
#5Yes, c'est cool
Salut Tursiop, tu remercieras Alambic de ma part
a+
Fury
Salut Tursiop, tu remercieras Alambic de ma part
a+
Fury
Re: F4topokey sur BMS 4.33
#6La version 2.5.6 de F4ToKokeys compatible avec BMS 4.33 en 64 bits est dispo.
Lien de téléchargement depuis Bitbucket.
Topic F4ToPokeys original sur le site de la FFW01
Lien de téléchargement depuis Bitbucket.
Topic F4ToPokeys original sur le site de la FFW01
Re: F4topokey sur BMS 4.33
#7Super
Merci Alambic
Merci Alambic
Pilote indépendant de F16 block 50/52 sur Falcon BMS - HOTAS Cougar modé FCC1 - Saitek Pro Rudder Pedals - ED TRacker - 2x MFD Cougar - ICP "CatPlombe" - 1x Carte Pokeys - un cockpit F16 en chantier - CM MSI B650 Gaming ; AMD Ryzen 7800X3D 4,20GHz ; 32 Go DDR5 Corsair ; AMD Radeon RX7900XTX 24Go DDR6 ; Ecran Hisense 55" 4K
-
- Pilote Confirmé
- Messages : 2811
- Inscription : 06 mars 2003
Re: F4topokey sur BMS 4.33
#11
Dernière modification par Cat le jeu. déc. 03, 2015 12:54 pm, modifié 1 fois.
Re: F4topokey sur BMS 4.33
#12Merci Alambic, C'est génial, enfin je vais pouvoir profiter de BMS 4.33.
Re: F4topokey sur BMS 4.33
#13Hello à tous,
je sais que c'est pas beau de demander, mais vu que BMS 4.33 gère maintenant les HYD SYS A et B ainsi que la pression cabine, est-ce que Alambic prévoit une mise à jour avec ces (petites) nouveautés??
Et, pour que les formes soient respectées, je le demande poliment: S'il te plait Alambic, tu peux le faire...???
Bonne fin de journée à tous!
je sais que c'est pas beau de demander, mais vu que BMS 4.33 gère maintenant les HYD SYS A et B ainsi que la pression cabine, est-ce que Alambic prévoit une mise à jour avec ces (petites) nouveautés??
Et, pour que les formes soient respectées, je le demande poliment: S'il te plait Alambic, tu peux le faire...???
Bonne fin de journée à tous!
Re: F4topokey sur BMS 4.33
#14Bonjour a tous,
Pour faire suite a la demande de Delta, j'ai suivi le post de Myoda et Topper Harley sur l'extraction des données de la shared memory de BMS en vue de les utiliser via une arduino.
Je me suis donc lancé, j'ai acheté une arduino + les moteurs X27. J'ai suivi pas a pas leurs explications pour la programmation mais je ne trouve pas les lignes de codes dans le FlightData.h pour l'HYD A et HYD B ainsi que la pression cabine. Il y a bien 3 lignes dans le flightdata mais que je ne peux pas exploiter ,je ne sais pas pourquoi...
Comme le dit Delta elles sont pourtant disponible depuis la 4.33. Dans un des dossiers de BMS il y a un programme (me rappelle plus le nom) qui affiche en temps réel les donnees extraites du simulateur.
Les infos de la pression cabine et de la pression hydraulique A et B apparaissent sur un onglet flightdata2 .
Je pense qu'Alambic extrait les valeurs du flight data de base comme la version V2 de Myoda mais il doit y avoir un autre fichier qui gère ses jauges ou quelque chose comme ça mais lequel?
De plus la derniere update de PScockpit rajoute ces 3 jauges a leur programme depuis la 4.33 donc possible.
Merci aux professionnels du C++ de nous aider.Ce serait vraiment cool d'avoir ces jauges pour un cockpit complet.
En tout cas encore merci a eux pour le travail accompli jusqu à maintenant
A+
Pour faire suite a la demande de Delta, j'ai suivi le post de Myoda et Topper Harley sur l'extraction des données de la shared memory de BMS en vue de les utiliser via une arduino.
Je me suis donc lancé, j'ai acheté une arduino + les moteurs X27. J'ai suivi pas a pas leurs explications pour la programmation mais je ne trouve pas les lignes de codes dans le FlightData.h pour l'HYD A et HYD B ainsi que la pression cabine. Il y a bien 3 lignes dans le flightdata mais que je ne peux pas exploiter ,je ne sais pas pourquoi...
Comme le dit Delta elles sont pourtant disponible depuis la 4.33. Dans un des dossiers de BMS il y a un programme (me rappelle plus le nom) qui affiche en temps réel les donnees extraites du simulateur.
Les infos de la pression cabine et de la pression hydraulique A et B apparaissent sur un onglet flightdata2 .
Je pense qu'Alambic extrait les valeurs du flight data de base comme la version V2 de Myoda mais il doit y avoir un autre fichier qui gère ses jauges ou quelque chose comme ça mais lequel?
De plus la derniere update de PScockpit rajoute ces 3 jauges a leur programme depuis la 4.33 donc possible.
Merci aux professionnels du C++ de nous aider.Ce serait vraiment cool d'avoir ces jauges pour un cockpit complet.
En tout cas encore merci a eux pour le travail accompli jusqu à maintenant
A+
Re: F4topokey sur BMS 4.33
#15Salut,
C'est une excellente question ! J'ai essayé de les trouver dans le FlightData.h sans succès. Vu que je me suis concentré sur les jauges du panneau avant, je n'ai pas été plus loin le but pour moi etait de faire le programme tourner rapidement ! En revanche, je me rappelle effectivement que les données n’étaient pas visible dans l'export au premier coup d'oeil. c'est d'ailleurs pour cela que je les ai rendues non utilisable dans mon programme.
La questions est donc toujours en suspends ! Et c'est d'ailleurs clair que j'ai loupé un truc car le programme en question "Falcon 4 Shared Memory Viewer" affiche bien effectivement sur cet onglet FD2 ces infos !
Je ne vois qu'une seule hypothèse : Les accès mémoires de FD2 ne sont pas définis dans le fichier FlightData.h ! Reste donc à savoir ou ...
Je vais me pencher sérieusement sur la question. J'avais ouvert un topic chez les développeurs en ce sens, je vais leur poser la questions immédiatement !
Merci pour le rappel !
C'est une excellente question ! J'ai essayé de les trouver dans le FlightData.h sans succès. Vu que je me suis concentré sur les jauges du panneau avant, je n'ai pas été plus loin le but pour moi etait de faire le programme tourner rapidement ! En revanche, je me rappelle effectivement que les données n’étaient pas visible dans l'export au premier coup d'oeil. c'est d'ailleurs pour cela que je les ai rendues non utilisable dans mon programme.
La questions est donc toujours en suspends ! Et c'est d'ailleurs clair que j'ai loupé un truc car le programme en question "Falcon 4 Shared Memory Viewer" affiche bien effectivement sur cet onglet FD2 ces infos !
Je ne vois qu'une seule hypothèse : Les accès mémoires de FD2 ne sont pas définis dans le fichier FlightData.h ! Reste donc à savoir ou ...
Je vais me pencher sérieusement sur la question. J'avais ouvert un topic chez les développeurs en ce sens, je vais leur poser la questions immédiatement !
Merci pour le rappel !
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: F4topokey sur BMS 4.33
#16Après quelques recherches, je pense que les données du Flightdata2 sont dans le fichier flightdata.h et non dans un autre fichier.
Ils auraient rajouté une extension flightdata2 (une sorte de sous menu) après le flighdata original certainement afin de ne pas toucher le code original
Après je ne sais pas trop comment programmer de tel sorte que nous allions chercher ces infos dans le sous menu flightdata2 enfin pour un newbie comme moi en programmation...
J’essaie d'apprendre le langage C++ mais bien sûre ça ne se fera pas en 5 min compliqué quand c'est la première fois.
En tout cas je ne lâche pas
A+
Ils auraient rajouté une extension flightdata2 (une sorte de sous menu) après le flighdata original certainement afin de ne pas toucher le code original
Après je ne sais pas trop comment programmer de tel sorte que nous allions chercher ces infos dans le sous menu flightdata2 enfin pour un newbie comme moi en programmation...
J’essaie d'apprendre le langage C++ mais bien sûre ça ne se fera pas en 5 min compliqué quand c'est la première fois.
En tout cas je ne lâche pas
A+
Dernière modification par Poker le jeu. mars 17, 2016 10:46 pm, modifié 2 fois.
Re: F4topokey sur BMS 4.33
#17Oui c'est ça, il s'agit d'un flightdata2Poker a écrit :Après quelques recherches, je pense que les données du Flightdata2 sont dans le fichier flightdata.h et non dans un autre fichier.
Ils auraient rajouter une extension flightdata2 (une sorte de sous menu) après le flighdata original certainement afin de pas toucher les données originales
Après je ne sais pas trop comment programmer de tel sorte que nous allions chercher ces infos dans le sous menu flightdata2 enfin pour un newbie comme moi en programmation...
J’essaie d'apprendre le langage C++ mais bien sûre ça ne se fera pas en 5 min compliqué quand c'est la première fois.
En tout cas je ne lâche pas
A+
/ *** "FalconSharedMemoryArea2" ***
class FlightData2
{
public:
// TACAN
enum TacanSources
{
UFC = 0,
AUX = 1,
NUMBER_OF_SOURCES = 2,
};
enum TacanBits
{
band = 0x01, // true in this bit position if band is X
mode = 0x02, // true in this bit position if domain is air to air
};
// ALTIMETER
enum AltBits
{
CalType = 0x01, // true if calibration in inches of Mercury (Hg), false if in hectoPascal (hPa)
PneuFlag = 0x02, // true if PNEU flag is visible
};
// POWER
enum PowerBits
{
BusPowerBattery = 0x01, // true if at least the battery bus is powered
BusPowerEmergency = 0x02, // true if at least the emergency bus is powered
BusPowerEssential = 0x04, // true if at least the essential bus is powered
BusPowerNonEssential = 0x08, // true if at least the non-essential bus is powered
MainGenerator = 0x10, // true if the main generator is online
StandbyGenerator = 0x20, // true if the standby generator is online
JetFuelStarter = 0x40, // true if JFS is running, can be used for magswitch
};
// BLINKING LIGHTS - only indicating *IF* a lamp is blinking, not implementing the actual on/off/blinking pattern logic!
enum BlinkBits
{
// currently working
OuterMarker = 0x01, // defined in HsiBits - slow flashing for outer marker
MiddleMarker = 0x02, // defined in HsiBits - fast flashing for middle marker
PROBEHEAT = 0x04, // defined in LightBits2 - probeheat system is tested
AuxSrch = 0x08, // defined in LightBits2 - search function in NOT activated and a search radar is painting ownship
Launch = 0x10, // defined in LightBits2 - missile is fired at ownship
PriMode = 0x20, // defined in LightBits2 - priority mode is enabled but more than 5 threat emitters are detected
Unk = 0x40, // defined in LightBits2 - unknown is not active but EWS detects unknown radar
// not working yet, defined for future use
Elec_Fault = 0x80, // defined in LightBits3 - non-resetting fault
OXY_BROW = 0x100, // defined in LightBits - monitor fault during Obogs
EPUOn = 0x200, // defined in LightBits3 - abnormal EPU operation
JFSOn_Slow = 0x400, // defined in LightBits3 - slow blinking: non-critical failure
JFSOn_Fast = 0x800, // defined in LightBits3 - fast blinking: critical failure
};
// CMDS mode state
enum CmdsModes
{
CmdsOFF = 0,
CmdsSTBY = 1,
CmdsMAN = 2,
CmdsSEMI = 3,
CmdsAUTO = 4,
CmdsBYP = 5,
};
// HSI/eHSI mode state
enum NavModes
{
ILS_TACAN = 0,
TACAN = 1,
NAV = 2,
ILS_NAV = 3,
};
// human pilot state
enum FlyStates
{
IN_UI = 0, // UI - in the UI
LOADING = 1, // UI>3D - loading the sim data
WAITING = 2, // UI>3D - waiting for other players
FLYING = 3, // 3D - flying
DEAD = 4, // 3D>Dead - dead, waiting to respawn
UNKNOWN = 5, // ???
};
// VERSION 1
float nozzlePos2; // Ownship engine nozzle2 percent open (0-100)
float rpm2; // Ownship engine rpm2 (Percent 0-103)
float ftit2; // Ownship Forward Turbine Inlet Temp2 (Degrees C)
float oilPressure2; // Ownship Oil Pressure2 (Percent 0-100)
unsigned char navMode; // current mode selected for HSI/eHSI, see NavModes enum for details
float AAUZ; // Ownship barometric altitude given by AAU (depends on calibration)
char tacanInfo[NUMBER_OF_SOURCES]; // Tacan band/mode settings for UFC and AUX COMM
// VERSION 2 / 7
int AltCalReading; // barometric altitude calibration (depends on CalType)
unsigned int altBits; // various altimeter bits, see AltBits enum for details
unsigned int powerBits; // Ownship power bus / generator states, see PowerBits enum for details
unsigned int blinkBits; // Cockpit indicator lights blink status, see BlinkBits enum for details
// NOTE: these bits indicate only *if* a lamp is blinking, in addition to the
// existing on/off bits. It's up to the external program to implement the
// *actual* blinking.
int cmdsMode; // Ownship CMDS mode state, see CmdsModes enum for details
int BupUhfPreset; // BUP UHF channel preset
// VERSION 3
int BupUhfFreq; // BUP UHF channel frequency
float cabinAlt; // Ownship cabin altitude
float hydPressureA; // Ownship Hydraulic Pressure A
float hydPressureB; // Ownship Hydraulic Pressure B
int currentTime; // Current time in seconds (max 60 * 60 * 24)
short vehicleACD; // Ownship ACD index number, i.e. which aircraft type are we flying.
int VersionNum; // Version of FlightData2 mem area
// VERSION 4
float fuelFlow2; // Ownship fuel flow2 (Lbs/Hour)
// VERSION 5 / 8
char RwrInfo[RWRINFO_SIZE]; // New RWR Info
float lefPos; // Ownship LEF position
float tefPos; // Ownship TEF position
// VERSION 6
float vtolPos; // Ownship VTOL exhaust angle
// VERSION 9
char pilotsOnline; // Number of pilots in an MP session
char pilotsCallsign[MAX_CALLSIGNS][CALLSIGN_LEN]; // List of pilots callsign connected to an MP session
char pilotsStatus[MAX_CALLSIGNS]; // Status of the MP pilots, see enum FlyStates
// TACAN
// setters for internal use only
void SetUfcTacanToAA(bool t) { if (t) { tacanInfo[UFC] |= mode; } else { tacanInfo[UFC] &= ~mode; } }
void SetAuxTacanToAA(bool t) { if (t) { tacanInfo[AUX] |= mode; } else { tacanInfo[AUX] &= ~mode; } }
void SetUfcTacanToX(bool t) { if (t) { tacanInfo[UFC] |= band; } else { tacanInfo[UFC] &= ~band; } }
void SetAuxTacanToX(bool t) { if (t) { tacanInfo[AUX] |= band; } else { tacanInfo[AUX] &= ~band; } }
// getters for external reader programs
bool UfcTacanIsAA(void) {return ((tacanInfo[UFC] & mode) ? true : false); }
bool AuxTacanIsAA(void) {return ((tacanInfo[AUX] & mode) ? true : false); }
bool UfcTacanIsX(void) {return ((tacanInfo[UFC] & band) ? true : false); }
bool AuxTacanIsX(void) {return ((tacanInfo[AUX] & band) ? true : false); }
// ALTIMETER
void SetAltBit(unsigned int newBit) { altBits |= newBit; };
void ClearAltBit(unsigned int newBit) { altBits &= ~newBit; };
bool IsSetAlt(unsigned int newBit) { return ((altBits & newBit) ? true : false); };
// POWER
void SetPowerBit(unsigned int newBit) { powerBits |= newBit; };
void ClearPowerBit(unsigned int newBit) { powerBits &= ~newBit; };
bool IsSetPower(unsigned int newBit) { return ((powerBits & newBit) ? true : false); };
// BLINKING LIGHTS
void SetBlinkBit(unsigned int newBit) { blinkBits |= newBit; };
void ClearBlinkBit(unsigned int newBit) { blinkBits &= ~newBit; };
bool IsSetBlink(unsigned int newBit) { return ((blinkBits & newBit) ? true : false); };
// CMDS mode state
void SetCmdsMode(int newMode) {cmdsMode = newMode;};
int GetCmdsMode(void) {return cmdsMode;};
// HSI/eHSI mode state
void SetNavMode(int newMode) {navMode = newMode;};
int GetNavMode(void) {return navMode;};
};
Elle s'ouvre comme la flightdata sauf que là tu déclare ici la flightdata2 après la première, un deuxième record... et tu te sert des déclarations ci-dessus pour récupérer les valeurs... Rien de compliqué si tu sais déjà lire la première flightdata...
Re: F4topokey sur BMS 4.33
#18Merci beaucoup Sharknoir
J'ai essayé de lancer la flighdata2 après la première mais sans succès. Je n'est pas insisté car je n'étais pas sûre de ce qu'il fallait faire. J'ai dû louper un truc c'est sûr vu que je ne comprend pas certaines lignes de codes .
Il me reste maintenant a insister et bien comprendre le code maintenant que tu me confirmes la démarche.
Donc je dois declarer la classe flightdata2 a la suite de la première puis suivre la même methode pour extraire les valeurs si j'ai bien tout compris ?
Merci beaucoup
J'ai essayé de lancer la flighdata2 après la première mais sans succès. Je n'est pas insisté car je n'étais pas sûre de ce qu'il fallait faire. J'ai dû louper un truc c'est sûr vu que je ne comprend pas certaines lignes de codes .
Il me reste maintenant a insister et bien comprendre le code maintenant que tu me confirmes la démarche.
Donc je dois declarer la classe flightdata2 a la suite de la première puis suivre la même methode pour extraire les valeurs si j'ai bien tout compris ?
Merci beaucoup
Re: F4topokey sur BMS 4.33
#19Ca, c'est pour la version C++ ! Moi je n'ai pas ces infos sur la DLL pour le programme C# !SharkNoir a écrit :Oui c'est ça, il s'agit d'un flightdata2
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: F4topokey sur BMS 4.33
#20Trouvé !!!!!
Voila, la version C# !!!
Je met le programme à jour et je vous sort la v3 !
Voila, la version C# !!!
Je met le programme à jour et je vous sort la v3 !
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: F4topokey sur BMS 4.33
#21Le lien que tu donnes est pour la 4.32. Les nouvelles variables de la 4.33 n'y sont pas...Myoda a écrit :Trouvé !!!!!
Voila, la version C# !!!
Je met le programme à jour et je vous sort la v3 !
Re: F4topokey sur BMS 4.33
#22Il faut que tu les rajoutes...SharkNoir a écrit :Le lien que tu donnes est pour la 4.32. Les nouvelles variables de la 4.33 n'y sont pas...Myoda a écrit :Trouvé !!!!!
Voila, la version C# !!!
Je met le programme à jour et je vous sort la v3 !
Re: F4topokey sur BMS 4.33
#23C'est pire que ça ! c'est que c'est pas bon pour C# !
Mais la bonne nouvelle, c'est que je les ai trouvé dans le fichier de démonstration du dossier Falcon !
Mais la bonne nouvelle, c'est que je les ai trouvé dans le fichier de démonstration du dossier Falcon !
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: F4topokey sur BMS 4.33
#24Oui mais il suffit de convertir les variables... Moi j'ai codé en Pascal et je les ai converti.Myoda a écrit :C'est pire que ça ! c'est que c'est pas bon pour C# !
Mais la bonne nouvelle, c'est que je les ai trouvé dans le fichier de démonstration du dossier Falcon !
Re: F4topokey sur BMS 4.33
#25Bah écoute, je n'ai pas encore ce niveau la ! ... C# est un langage managé ! il est donc par nature impossible d'accéder à la mémoire partagée directement comme c'est le cas sur un programme C++.SharkNoir a écrit :Oui mais il suffit de convertir les variables... Moi j'ai codé en Pascal et je les ai converti.Myoda a écrit :C'est pire que ça ! c'est que c'est pas bon pour C# !
Mais la bonne nouvelle, c'est que je les ai trouvé dans le fichier de démonstration du dossier Falcon !
On passe donc par une DLL. Dans mon cas, j'ai énormément de mal a comprendre pourquoi certaines données sont lisibles et pas d'autres ! Si t'as des solutions sur C# je suis preneur !
En attendant, les programmes C# qui lise la mémoire et transfèrent les données sur une carte arduino via le port série, ça court pas les rues !
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9